pdd-node-sdk
v0.0.11
Published
pinduoduo open platform node sdk
Downloads
50
Maintainers
Readme
拼多多开放平台Node版SDK
拼多多开放平台链接地址:https://open.pinduoduo.com/#/apidocument
pdd-node-sdk
职在辅助快速开发,除了方便使用,sdk还提供了的拼多多开放平台的类型声名,存放于src/pddApi/
目录当中,如果你在使用中发布类型声明文件与官方文档不一致,可以执行npm run generate
重新生成声明文件。
安装及使用
# install
npm install pdd-node-sdk --save # or:yarn add pdd-node-sdk
在代码中,导入PddClient
实例始可使用:
import {
PddClient,
} from 'pdd-node-sdk';
// 根据开放平台信息,填写以下内容
const client = new PddClient({
clientId: 'clientId',
clientSecret: 'clientSecret',
});
调用获取商品类目属性
示例
import {
// ...
PDD_GOODS_CAT_TEMPLATE_GET,
} from 'pdd-node-sdk';
async function getGoodsTemplate(catId, assessToken) {
const detail = await client.execute(
PDD_GOODS_CAT_TEMPLATE_GET,
{
access_token: '',
cat_id: '',
}
);
// ...
return detail;
}
关于打印日志
pdd-node-sdk
是依赖于debug包打印日志,所以你可以在启动时,在环境变量中添加:
set DEBUG=pdd:log && ...
具体关于debug
的使用,可以参见debug
文档。
待完善:
- 添加完善的单元测试
- 添加API调用文件锁