wyhv / dataoke
快速优雅的大淘客SDK,从未如此无与伦比\n\nThe fast and elegant Dataoke SDK has never been so unbeatable\n\n一个用于大淘客API调用的优秀SDK\n\nAn excellent SDK for API calls of Dataoke
dev-master
2021-04-26 04:21 UTC
Requires
- guzzlehttp/guzzle: ^7.2
This package is auto-updated.
Last update: 2025-03-26 13:56:42 UTC
README
介绍
对大淘客api的一层封装
http://www.dataoke.com/kfpt/api-market.html
安装教程
composer require wyhv/dataoke
使用说明
use DTK\Client; // $client = Client::getInstance(APP_KEY, APP_SECRET); /** * 超级分类 * @link http://www.dataoke.com/kfpt/api-d.html?id=10 */ //$body = $client->run(new DTK\request\Basic\SuperClassification()); /** * 细分类目合集 * @link http://www.dataoke.com/kfpt/api-d.html?id=68 */ //$body = $client->run(new \DTK\Request\Original\DetailedCategories(['cid' => 1, 'pageId' => 1, 'pageSize' => 20])); /** * 商品列表 * @link http://www.dataoke.com/kfpt/api-d.html?id=5 */ //$body = $client->run(new \DTK\Request\Save\GoodsList(['pageId' => 1, 'cids' => '1'])); /** * 单品详情 * @link http://www.dataoke.com/kfpt/api-d.html?id=8 */ //$body = $client->run(new \DTK\Request\Save\ItemDetails(['id' => 32578306])); /** * 9.9 包邮精选 * @link http://www.dataoke.com/kfpt/api-d.html?id=15 * @var [type] */ // $body = $client->run(new \DTK\Request\Characteristic\NineGoodsList(['pageSize' => 20, 'pageId' => 1, 'nineCid' => 1])); /** * 轮播图 * @link http://www.dataoke.com/kfpt/api-d.html?id=72 * @var [type] */ // $body = $client->run(new \DTK\Request\Characteristic\CarouseList()); /** * 联想词 * @link http://www.dataoke.com/kfpt/api-d.html?id=18 */ // $body = $client->run(new \DTK\Request\Search\SearchSuggestion(['keyWords' => '裤子', 'type' => 1])); echo '<pre>'; print_r($body);
扩展API
use DTK\Request\Request; // 新增相关api 具体参数 看Request 类 class Coupons extends Request { // 通过重写 response方法 可以实现自定义返回信息 // public function response(array $$data) // { // } } // 使用 $body = $client->run(new Coupons());