[扩展分享] 多多客 API SDK

最近在看多多客的相关开发,发现官方没给出开发 SDK,有些坑也并不明确,所以写了这个 SDK,并不完善,欢迎感兴趣的同学一起来完善。

file

要求

  1. PHP >= 7.0
  2. Composer
  3. ext-curl 拓展
  4. ext-json 拓展

安装

composer require justmd5/duoduoke-sdk

使用


use Justmd5\DuoDuoKe\DuoDuoKe;

require __DIR__ . '/vendor/autoload.php';
$config = [
    'key'    => 'xxxxxx69e3940c6b93xxxxxx',
    'secret' => 'c2eda0c398xxxxxxbd63ff57bf22c05xxxxxx',
    'debug'  => 1,
];
$duoduoke = new DuoDuoKe($config);

调用示例

多多进宝商品详情查询 pdd.ddk.goods.detail

$result   = $duoduoke->request('pdd.ddk.goods.detail', ['goods_id_list' => ['395581006']]);

文档

拼多多开放平台 · 官方文档

感谢

单元测试[on working]

配置 config 中所需配置

composer test

License

MIT

附上仓库地址

放个公众号【公众号名称:八阿哥】二维码,求扫:

【扩展分享】拼多多 API SDK【拼多多开放平台】

本作品采用《CC 协议》,转载必须注明作者和本文链接
:point_right:github&博客:point_left:
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 7

想问一下图片是用什么做的呢~

5年前 评论
$duoduoke->getGoodsDetail()

这样子封装会不会更好点?

5年前 评论

@xiaoguo0426 我的封装出于还原原始参数,做了签名和参数矫正,其他没做。你如果有好的点子,可以pull request :smile:

5年前 评论

为什么提示我 非多多客,明明应用审核通过了有权限的呀

5年前 评论

@触不可及 审核后,需要到多多进宝去绑定一下你的应用

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!