Javen205 / TNWX

TNWX: TypeScript + Node.js + WeiXin 微信系开发脚手架,支持微信公众号、微信支付、微信小游戏、微信小程序、企业微信/企业号。最最最重要的是能快速的集成至任何 Node.js 框架(Express、Nest、Egg、Koa 等)
Apache License 2.0
642 stars 97 forks source link

jssdkSignature 不传 jsapi_ticket 报错 #9

Closed callmesoul closed 4 years ago

callmesoul commented 4 years ago
const signature = await WeChat.jssdkSignature(nonceStr, timestamp, url);

jssdkSignature 不传 jsapi_ticket 报错:

nodejs.SyntaxError: Unexpected token o in JSON at position 1
    at JSON.parse (<anonymous>)
    at new JsTicket (F:\housekeeping-system\egg-serve\node_modules\@tnwx\commons\dist\entity\JsTicket.js:6:27)
    at Function.<anonymous> (F:\housekeeping-system\egg-serve\node_modules\@tnwx\commons\dist\api\JsTicketApi.js:44:32)       
    at Generator.next (<anonymous>)
    at fulfilled (F:\housekeeping-system\egg-serve\node_modules\@tnwx\commons\dist\api\JsTicketApi.js:10:58)
    at process._tickCallback (internal/process/next_tick.js:68:7)

传个个空对象的jsapi_ticket就可以了

const signature = await WeChat.jssdkSignature(nonceStr, timestamp, url, {});