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