拼多多API SDK【拼多多开放平台】

要求

PHP >= 7.0

ext-curl 拓展

ext-json 拓展

安装

composer require justmd5/pinduoduo-sdk

使用

use \Justmd5\PinDuoDuo\PinDuoDuo;

require __DIR__ . '/vendor/autoload.php';

$config = [

'client_id' => 'xxxxxx69e3940c6b93xxxxxx',

'client_secret' => 'c2eda0c398xxxxxxbd63ff57bf22c05xxxxxx',

'debug' => true,

'member_type' => 'JINBAO',//用户角色 :MERCHANT(商家授权),H5(移动端),多多客(JINBAO),

'redirect_uri' => 'https://test.xxx.com/callback',

'log' => [

'name' => 'pinduoduo',

'file' => __DIR__ . '/pinduoduo.log',

'level' => 'debug',

'permission' => 0777,

],

];

$pinduoduo = new PinDuoDuo($config);

调用示例

因目前我只有多多客角色账号,所以示例以多多客接口为例,其他两种角色理论相同,请自行尝试

调用无需授权接口示例

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

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

调用需授权接口示例

获取授权 URL

$url = $pinduoduo->pre_auth->authorizationUrl();

重定向到授权页面

$pinduoduo->pre_auth->authorizationRedirect();

在重定向页面,你可以获取此次授权账号的 token

$token = $pinduoduo->pre_auth->getAccessToken();

//也可以通过上面得到的 refresh_token 去刷新令牌

//$token = $pinduoduo->pre_auth->refreshToken($token['refresh_token']);

获取当前账号下有多少推广位 pdd.ddk.oauth.goods.pid.query

$result = $pinduoduo->auth_api->request('pdd.ddk.oauth.goods.pid.query');

文档

感谢

License

拼多多sdk php,学习猿地-【扩展分享】拼多多 API SDK【拼多多开放平台】相关推荐

  1. 淘宝开放平台技术历程----学习转载

    2019独角兽企业重金招聘Python工程师标准>>> Author:放翁 Date:2012/10/13 注:文中所有的技术点都可以在http://blog.csdn.net/ce ...

  2. Golang淘宝开放平台Api请求基础SDK

    GO语言.淘宝Api.淘宝开放平台Api请求基础SDK dkeng/opentaobao-go​github.com 淘宝API sign算法dkeng/opentaobao-go淘宝API sign ...

  3. 多多客api_多多客小程序如何配置微信开放平台?

    原标题:多多客小程序如何配置微信开放平台? https://open.weixin.qq.com/ open: appid: xxx //微信开放平台AppID appsecret: xxx //微信 ...

  4. C#开源类库推荐:拼多多开放平台SDK,开源免费,支持.NET Core!

    今天推荐一个拼多多开放平台DotNet SDK! 开源地址: https://github.com/niltor/open-pdd-net-sdk 作者:niltor 背景介绍 来源原文链接: htt ...

  5. 乐鑫Esp32学习之旅28 分享在 esp32 SDK实现驱动 Flash W25Q32 的封装,扩大容量存储更多的资源。(开源源码工程)。

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 系列一:ESP32系列模组基础学习系列笔记 1. 爬坑学习新旅程,虚 ...

  6. 乐鑫esp8266学习rtos3.0笔记:分享在 esp8266 C SDK实现冷暖光色温平滑调节的封装,轻松集成到您的项目去。(附带Demo)

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 基于C SDK的ESP8266开发技术全系列笔记 一.N ...

  7. 乐鑫Esp32学习之旅 24 分享在 esp32 SDK实现冷暖光色温RGB/HSV平滑调节的封装,轻松集成到您的项目去。(附带Demo)

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. 爬坑学习新旅程,虚拟机搭建esp32开发环境,打印 " ...

  8. 学习 PHP SOAP 扩展的一些笔记

    对 SOAP 的相关学习就先告此一段落,这是最后一篇文章用来记录下学习过程中的一些笔记和心得. 前面三篇文章分别是: <SOAP 介绍> <SOAP Web 服务介绍> < ...

  9. unicode表_Python数据库操作 Mysql数据库表引擎与字符集#学习猿地

    # Mysql数据库表引擎与字符集 ![](./imgs/752951346A5F4E7EBDE362FA97107707.png) ### 1.服务器处理客户端请求 其实不论客户端进程和服务器进程是 ...

  10. 学习Kotlin(六)扩展与委托

    推荐阅读: 学习Kotlin(一)为什么使用Kotlin 学习Kotlin(二)基本语法 学习Kotlin(三)类和接口 学习Kotlin(四)对象与泛型 学习Kotlin(五)函数与Lambda表达 ...

最新文章

  1. python获取文件路径
  2. 2021年要关注这5个开源Kubernetes项目
  3. Java之控制反转和依赖注入
  4. 郁金香汇编代码注入怎么写看雪_雷军1994年写的诗一样的代码,我把它运行起来了!...
  5. android学汇资料总整理
  6. python 求系数矩阵,关于numpy:python-如何在数据矩阵中使用nans计算相关矩阵
  7. webviewjavascriptbridge android ios,js与ios交互使用WebViewJavascriptBridge如何写多个函数
  8. python 列表推导式
  9. BGP进阶学习之RR与peer-group
  10. UNITY3D MMO开发指南(Lua)
  11. Think in Java 4 中关于使用XOM操作xml文件
  12. aid learning安装应用_aid learning更换源
  13. 阿波罗java_携程Apollo(阿波罗)配置中心的Java样例客户端启动和调试
  14. conda命令下载包报错总结
  15. windows10安装pyltp
  16. angular.json
  17. 1688商品sku采集抓取实现方法
  18. win怎么在计算机里按日期搜索文件,小编教你在Win10系统电脑中设置搜索内容日期范围的小技巧...
  19. svg-captcha验证码识别,成功率100%
  20. electron 应用程序updater实现热更新

热门文章

  1. duilib菜单动态添加
  2. 购物商城微信小程序演示
  3. 广播前置放大器的作用_IP网络广播前置放大器
  4. 精伦210兼容谷歌_【精伦IDR210身份证阅读器兼容火狐和谷歌浏览器】 - 太平洋安防网...
  5. hbase数据库使用
  6. postman下载及安装
  7. java 分布式系统架构_什么是分布式系统!以及分布式系统架构的优缺点
  8. 如何实现电脑端和手机端数据传输与共享
  9. 连接linux工具Mtr,Linux/Windows MTR工具检测服务器性能详细方法
  10. 推荐更好用的网络检测命令