前言
这是鹿智深的官网以及淘宝开放平台的官方网站,可以先了解一下再看我写的代码,鹿智深是阿里旗下的一家药店,这次对接与以往相对比较简单
https://alihealth.taobao.com/scm_open_platform/supplyChain
基础参数
let appkey = 'yourappkey' //你的appkey
let appSecret = 'yourappSecret' //你的appSecret
let time = '1649841031' //获取当前的时间戳
let method = 'alibaba.alihealth.supplier.item.get' //这里用的是供应商品供关系查询接口
请求头文件
let args = {
timestamp: time
format: 'json',
app_key: appKey,
v: '2.0',
sign_method: 'md5'
};
加密密钥
//key 的加密方式一般,无非就是组合起来去md5,或者md5和base64组合加密,鹿智深的加密方式是需要键和键值都组合起来,也就是说你需要这样
args.sign = appSecret+'appkey'+appkey+'format'+ args.format........................
let params = { supplier_id: '123456',
bizdate:'20210720',
page_size: 20,
page_num: 1
}//商品入参数据
let url = 'http://pre-gw.api.taobao.com/top/router/rest' //这是测试用的接口
POST请求
/**
* @param url
* @param args
* @returns {Promise<unknown>}
*/
post = async function (url, args, headers = {'Content-Type': 'application/json; encoding=utf-8'}) {
return new Promise((resolve, reject) => {
request({url, method: 'POST', headers: headers, form: args}, (error, response, body) => {
if (error) return reject(error)
return resolve(body)
})
})
}
https://www.pexels.com/zh-cn/collections/1379530-l47756n/
https://www.pexels.com/zh-cn/collections/1379530-f17napd/
https://www.pexels.com/zh-cn/collections/1379530-h8ytruy/
https://www.pexels.com/zh-cn/collections/1379530-8jblapw/
https://www.pexels.com/zh-cn/collections/1379530-rq09wrw/
https://www.pexels.com/zh-cn/collections/1379530-jjkewjv/
https://www.pexels.com/zh-cn/collections/1379530-bwriptj/
https://www.pexels.com/zh-cn/collections/1379530-tmawq1m/
https://www.pexels.com/zh-cn/collections/1379530-0sy22lm/
https://www.pexels.com/zh-cn/collections/1379530-yooiscz/
https://www.pexels.com/zh-cn/collections/1379530-dewn8cg/
https://www.pexels.com/zh-cn/collections/1379530-cgtat9t/
https://www.pexels.com/zh-cn/collections/1379530-9jdvtks/
https://www.pexels.com/zh-cn/collections/1379530-pevbeef/
https://infogram.com/1379530-1h7v4pdmyydjj4k?live
https://infogram.com/1379530-1h7v4pdmyy3xj4k?live
https://infogram.com/1379530-1h7v4pdmyy3784k?live
https://infogram.com/1379530-1hnp27exrr5py4g?live
https://infogram.com/1379530-1hnq41oxee31p23?live