0.0.4 • Published 4 years ago
sr-universal v0.0.4
sr-universal
调用通用的第三方服务
Installation
npm install sr-universal --save
Usage
/**
*
* @param {*} url 上报的url,默认值:https://lingshou.tencent.com/dp/universal/universal
* @param {*} srId 上报的鉴权的应用标识,默认值:process.env.SR_ID
* @param {*} srSecret 上报的鉴权的密钥,默认值:process.env.SR_SECRET
* @param {*} obj taf的Obj地址,默认值:TXSR.OfficialAccountsServer.BusinessObj
* @param {*} func 调用的函数名称: 默认为:'universal'
* @param {*} log 自定义的日志打印函数,默认为: () => {}
*/
const uni = new Universal({
url: 'https://lingshou.tencent.com/dp/universal/universal',
srId: process.env.SR_ID,
srSecret: process.env.SR_SECRET,
obj: 'TXSR.OfficialAccountsServer.BusinessObj',
func: 'universal',
});
/*
* 入参列表
*/
uni.handle({
'serviceId': 0,
'authorized': 0,
}, {
'appId': 'wxd051389504a6fd9d',
'componentId': 'wx418bc61a96749fea',
'url': 'https://api.weixin.qq.com/cgi-bin/user/get?access_token=ACCESS_TOKEN',
'method': 'GET',
'json': JSON.stringify({}),
'extra': '',
});