不觸發weixin.reply
貼上app.js代碼
'use?strict' const?Koa?=require('koa'); const?wechat?=require('./wechat/g'); const?config?=require('./config'); const?weixin?=require('./weixin'); let?app?=new?Koa(); app.use(wechat(config.config.wechat,weixin.reply)) app.listen(3553); console.log("liste:3553")
然后是weixin.js
'use?strict' exports.reply=function?*(next){ let?message=this.weixin; if(message.MsgType==='event'){ if(message.Event==='subcribe'){ if(message.EventKey){ console.log("掃描二維碼進來的!"+message.EventKey+"|"+message.ticket); } this.body="訂閱成功!"+"消息id:"+message.MsgId; }else?if(message.Event==='unsubcribe'){ console.log("取消訂閱成功!"); this.body="取消訂閱!"+"消息id:"+message.MsgId; } } else{ } yield?next }
我關注和取消都不觸發,也不報錯,之前的讀寫 ip的txt 也沒寫入
是因為什么?