不觸發(fā)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
}我關注和取消都不觸發(fā),也不報錯,之前的讀寫 ip的txt 也沒寫入
是因為什么?