@chadegushi/youzan_adapter
v1.1.1
Published
youzan api adapter
Downloads
13
Readme
转换有赞云sdk为有赞开放平台sdk调用方式
有赞开放平台sdk返回数据格式
- 正确:{ "response": { } }
- 错误:{ "error_response": { "code": 40010, "msg": "非法访问码" } }
有赞云sdk返回数据格式
正确:{ "code": 200, "data": { }, "success": true, "message": "successful" }
错误:{ "code": 135200013, "success": false, "message": "您的手机号尚未注册,请先注册" }
token错误:{ gw_err_resp: { err_code: 4203, err_msg: 'Token 不存在' } }
还有原来类型的响应 { response } { error_response }
有的接口数据不在data里,而是和code在同一级
调用方式,和原接口基本相同
let YZClient = require('@chadegushi/youzan_adapter');
let client = new YZClient(token, isGushishangcheng); // isGushishangcheng 是否为故事商城接口调用的标志位, Boolean,缺省为false
client.invoke('youzan.users.weixin.followers.pull', '3.0.0', 'GET', params)
备注
- 增加debug模块,DEBUG=youzan node index
- youzan.users.weixin.follower.gets 这个接口没有了,用youzan.users.weixin.follower.get实现
- youzan.item.reviews.query 接口返回参数不规范,mcode mdata
- youzan.scrm.customer.search 接口的分页参数变了,pag_no->page
- youzan.scrm.customer.get 接口参数不需要JSON.stringify()了
- youzan.datacenter.pssource.fetch 返回数据没有放在data里
- youzan.datacenter.pspagesource.fetch 响应数据里没有分页信息了
- youzan.ump.coupon.consume.fetchlogs.get 响应数据里open_user_id没值
- youzan.ump.promocard.detail.get 响应数据里fans_type没有值
logs
- 2021-4-25 增加故事商城的有赞接口调用模式:使用统一的有赞代理sdk(@chadegushi/youzanyun_ct)代替原有的youzanyun-sdk
- 增加集成测试