不触发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 也没写入
是因为什么?