Yet Another Node.js SDK for http://www.youzanyun.com
// 引入有赞SDK
var SDK = require('youzan-sdk');
// 初始化SDK,在 https://console.youzanyun.com/application/setting 开启API接口,复制相应 AppID、AppSecert
var sdk = SDK({ key: AppID, secret: AppSecert });
// 用GET方法 获取出售中的商品列表
sdk.get('kdt.items.onsale.get', {
page_size: 20,
...
}).then(function(data) {
// do some thing with data
});
// 用POST 新建商品
sdk.post('kdt.item.add', {
price: 100,
title: 'Node.js sdk test',
is_virtual: 0,
post_fee: 10.00
}, {
images: [__dirname + '/test.jpg']
}).then(function(data) {
// make some thing
});
$ npm install youzan-sdk --save
- 除了获取信息等操作使用get方法,其他默认都是POST,没有DELETE之类的方法
- 这是一个简易的SDK,如果觉得不好用,可以 Fork;当然欢迎 pull request 以及提 issues