wx.requestSubscribeMessage()返回参数问题?
官方提示的是这个样子:
[TEMPLATE_ID]是动态的键,即模板id,值包括'accept'、'reject'、'ban'。'accept'表示用户同意订阅该条id对应的模板消息,'reject'表示用户拒绝订阅该条id对应的模板消息,'ban'表示已被后台封禁。例如 { errMsg: "requestSubscribeMessage:ok", zun-LzcQyW-edafCVvzPkK4de2Rllr1fFpw2A_x0oXE: "accept"} 表示用户同意订阅zun-LzcQyW-edafCVvzPkK4de2Rllr1fFpw2A_x0oXE这条消息 |
我的需求是判断用户同意订阅,这个模板Id中包含"-"写代码的时候无法获取这个’'accept"怎么解决.代码如下
wx.requestSubscribeMessage({ tmplIds: [ 'KiAoFLHTRpk-KTcXCd7MuhgRq0zBTEz-Coteq-j-KAU' ], success(res) { //包含特殊符号根本无法得到取值 console.log(res.KiAoFLHTRpk-KTcXCd7MuhgRq0zBTEz-Coteq-j-KAU); if (res.KiAoFLHTRpk-KTcXCd7MuhgRq0zBTEz-Coteq-j-KAU === "accept" ) { } } }) |