Package Data | |
---|---|
Maintainer Username: | wxm |
Maintainer Contact: | 157215725@qq.com (wxm) |
Package Create Date: | 2020-12-11 |
Package Last Update: | 2021-03-17 |
Home Page: | https://packagist.org/packages/wxm/pdd-sdk |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2024-11-18 03:00:15 |
Package Statistics | |
---|---|
Total Downloads: | 3,513 |
Monthly Downloads: | 24 |
Daily Downloads: | 1 |
Total Stars: | 14 |
Total Watchers: | 3 |
Total Forks: | 6 |
Total Open Issues: | 0 |
拼多多 SDK 封装, 调用简单、语义化增强。支持 Laravel/Lumen。
composer require wxm/pdd-sdk
$pdd = new \Pdd\Application('client_id', 'client_secret');
// 例如 pdd.ddk.goods.search 其他接口同理
$pdd->ddk->goods->search();
注册 ServiceProvider:
\Pdd\ServiceProvider::class
发布配置:
php artisan vendor:publish --provider="\Pdd\ServiceProvider" --force
配置.env
PDD_APPKEY=client_id
PDD_APPSECRET=client_secret
使用
// 例如 pdd.ddk.goods.search 其他接口同理
\Pdd\Facades\Pdd::ddk()->goods->search();
注册 ServiceProvider:
bootstrap/app.php
下添加
$app->register(\Pdd\ServiceProvider::class);
手动复制配置文件
配置.env
PDD_APPKEY=client_id
PDD_APPSECRET=client_secret
使用
// 例如 pdd.ddk.goods.search 其他接口同理
\Pdd\Facades\Pdd::ddk()->goods->search();
\Pdd\Facades\Pdd::oauth()->getAuthorizeUrl(); // 获取授权地址
\Pdd\Facades\Pdd::oauth()->parseAccessToken('code'); // code 换 access_token
\Pdd\Facades\Pdd::oauth()->refreshAccessToken('refresh_token'); // 刷新 access_token
推广位PID管理
授权备案
获取商品信息
商品推广
营销工具
频道推广
转链
订单数据