Authored by ccbikai

微信分享增加 appId

... ... @@ -85,12 +85,13 @@ const wechat = {
calcSignature: Promise.coroutine(function* (data) {
data = Object.assign({
noncestr: Math.random().toString(36).substr(2, 15),
nonceStr: Math.random().toString(36).substr(2, 15),
timestamp: Math.floor(Date.now() / 1000) + '',
ticket: yield this.getTicket()
ticket: yield this.getTicket(),
appId: appId
}, data);
const str = `jsapi_ticket=${data.ticket}&noncestr=${data.noncestr}&timestamp=${data.timestamp}&url=${data.url}`;
const str = `jsapi_ticket=${data.ticket}&noncestr=${data.nonceStr}&timestamp=${data.timestamp}&url=${data.url}`;
data.signature = sha1(str);
return data;
... ...