wechat-common
v1.0.0
Published
get Wechat access token and JSSDK config
Downloads
6
Maintainers
Readme
wechat-common
获取微信公众号普通AccessToken, JSAPITicket, JSSDKConfig
Install
npm install wechat-common --save
单线程使用
const Wechat = require('wechat-common');
const wechat = new Wechat(appid, secret);
// 获取普通accessToken
const accessToken = await wechat.getAccessToken();
// 获取jsapi_ticket
const JSAPITicket = await wechat.getJSAPITicket();
// 获取jsapi配置
const JSAPIConfig = await wechat.getJSAPIConfig();
多线程使用
多线程使用时需要全局缓存accessToken与JSAPITicket, 需要传入全局缓存函数
const wechat = new Wechat(appid, secret, {
get: async (key) => { // 获取全局缓存
const v = await globalStore.get(key);
return v;
},
set: async (key, value) => { // 保存全局缓存
await globalStore.set(key);
},
accessTokenKey: 'accessToken', // get, set的key值, 可选
JSAPITicketKey: 'JSAPITicket', // get, set的key值, 可选
});