PHPackages                             maxzhang/dataoke-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. maxzhang/dataoke-sdk

ActiveLibrary

maxzhang/dataoke-sdk
====================

dataoke-sdk

v1.4(5y ago)0591MITPHPPHP &gt;=7.1

Since Aug 16Pushed 5y ago1 watchersCompare

[ Source](https://github.com/maxzhang666/dataoke-sdk)[ Packagist](https://packagist.org/packages/maxzhang/dataoke-sdk)[ RSS](/packages/maxzhang-dataoke-sdk/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (1)Versions (7)Used By (0)

 Dataoke-sdk
============

[](#-dataoke-sdk)

 基于大淘客开放平台Api封装的 Composer Package 组件包.

目录结构：
-----

[](#目录结构)

- src //项目目录

安装：
---

[](#安装)

```
$ composer require maxzhang/dataoke-sdk

```

说明:
---

[](#说明)

### 目前完成：

[](#目前完成)

分类名称版本应用场景接口说明入库更新API商品详情v1.2.3用于查看某个具体商品的详细信息，帮助用户购买决策。可构建单品详情页[接口说明](http://www.dataoke.com/pmc/api-d.html?id=8)定时拉取v1.2.3用于商品增量更新，无重复拉取商品。建议开始时间为上次调用的时间，结束时间为当前时间。[接口说明](http://www.dataoke.com/pmc/api-d.html?id=12)定时拉取v1.0.0用于查看京东某个具体商品的详细信息，帮助用户购买决策。用于构建单品详情页。[接口说明](http://www.dataoke.com/pmc/api-d.html?id=64)基础功能API高佣转链v1.3.1可用于导购平台的高拥转链工具[接口说明](http://www.dataoke.com/pmc/api-d.html?id=7)淘口令转淘口令v1.0.0当用户从其他渠道采集到商品口令，想要自己推广，可以将此转为自己的淘口令[接口说明](http://www.dataoke.com/pmc/api-d.html?id=30)淘口令生成v1.0.0该接口可以将二合一链接、长链接、短链接等各种淘宝高佣链接，生成淘口令[接口说明](http://www.dataoke.com/pmc/api-d.html?id=28)搜索相关API大淘客搜索v2.1.1基于大淘客商品数据进行搜索[接口说明](http://www.dataoke.com/pmc/api-d.html?id=9)超级搜索v1.0.1基于大淘客和淘宝联盟的商品两个平台的数据进行搜索，优先搜索大淘客优质商品，若查不到则会请求联盟商品。推荐在CMS等导购网站中使用[接口说明](http://www.dataoke.com/pmc/api-d.html?id=14)特色栏目API9.9包邮精选v1.0.2可用于搭建淘客导购软件：网站，cms，公众号，小程序等应用的特色栏目[接口说明](http://www.dataoke.com/pmc/api-d.html?id=15)各大榜单v1.1.2可用于搭建自己的特色榜单，帮助用户快速决策购买优质的商品，提升选品体验[接口说明](http://www.dataoke.com/pmc/api-d.html?id=6)猜你喜欢v1.2.2可用于用户查看某个商品详情后相关商品的推荐或首页内容推荐[接口说明](http://www.dataoke.com/pmc/api-d.html?id=16)每日爆品推荐v1.0.0可用于特色栏目专区搭建，或者社群分发推广[接口说明](http://www.dataoke.com/pmc/api-d.html?id=34)京东大牌折扣v1.0.0可用于搭建京东品牌商品特色栏目，商品质量保证，性价比高，转化高[接口说明](http://www.dataoke.com/pmc/api-d.html?id=67)历史新低商品合集v1.0.0可用户搭建历史新低商品合集专题[接口说明](http://www.dataoke.com/pmc/api-d.html?id=48)大淘客独家券商品v1.0.0大淘客平台独家优惠券，可用于创建营销栏目。[接口说明](http://www.dataoke.com/pmc/api-d.html?id=32)每日半价v1.0.0可用于特色营销栏目搭建或社群分发推广[接口说明](http://www.dataoke.com/pmc/api-d.html?id=38)折上折v1.0.0可用于搭建导购网站、APP、小程序等应用的特色栏目或社群分发推广[接口说明](http://www.dataoke.com/pmc/api-d.html?id=39)官方活动（淘宝1元购）v1.2.0可用于导购平台的活动推广专区[接口说明](http://www.dataoke.com/pmc/api-d.html?id=24)热门主播力荐商品v1.0.0可用于搭建淘宝直播商品特色栏目[接口说明](http://www.dataoke.com/pmc/api-d.html?id=55)线报v2.0.0可用于app、自动发单、社群等场景，提前透出商品优惠信息，便于拉新促活，提高转化，锁佣快人一步[接口说明](http://www.dataoke.com/pmc/api-d.html?id=62)[官方文档](http://www.dataoke.com/pmc/api-market.html)

使用方法(参考suning-sdk):
-------------------

[](#使用方法参考suning-sdk)

```
use MaxZhang\DataokeSdk\Request\Govbus\CategoryGetRequest;
use MaxZhang\DataokeSdk\DefaultDataokeClient;
```

```
$req = new CategoryGetRequest();
$assertArray = [
    'serverUrl' => 'https://openapi.dataoke.com',
    'appKey' => 'b49970b52c88dee1d7c1743da32cedd2',
    'appSecret' => '2ae2da81c64ae149c2aeb99a535508b0'
];
$client = new DefaultDataokeClient($assertArray['serverUrl'], $assertArray['appKey'],
    $assertArray['appSecret']);

$resp = $client->execute($req);
$reqJson = $req->getReqJson();
print_r("请求报文:\n" . $reqJson);
print_r("\n返回响应报文:\n" . $resp);
```

### laravel 框架中使用

[](#laravel-框架中使用)

> laravel 5.5以下安排完毕后需要自行配置ServiceProvider：

`config/app.php`文件`providers`中添加 `MaxZhang\DataokeSdk\ServiceProvider::class`

```
 'providers' => [
        ...
        MaxZhang\DataokeSdk\ServiceProvider::class
    ],
```

> laravel &gt;=5.5 自动注册

1.安装完毕后，config/services.php添加appkey等相关配置

```
'dataokeSdk' => [
    'appKey' => env('DATAOKE_SDK_APPKEY'),
    'appSecret' => env('DATAOKE_SDK_APPSECRET'),
    'serverUrl' => env('DATAOKE_SDK_SERVERURL')
],
```

2\. .env文件中新增配置项

```
DATAOKE_SDK_APPKEY= 你的appkey
DATAOKE_SDK_APPSECRET= 你的appSecret
DATAOKE_SDK_SERVERURL=https://openapi.dataoke.com
```

3\. 配置完毕，新建控制器 开始写业务代码

```
