node.js - 微信的自動(dòng)回復(fù)問(wèn)題
問(wèn)題描述
當(dāng)微信粉絲給我發(fā)送文本的時(shí)候,微信為在我的接口上發(fā)送post請(qǐng)求,并攜帶者xml數(shù)據(jù);我在getMsg模塊中解析并且返回一段文本;下面的是getMsg模塊;
下面的是打印出來(lái)的xml(我會(huì)發(fā)送到微信res.end(data))
結(jié)果還是沒(méi)有返回結(jié)果;
但是我在調(diào)試工具上面調(diào)試可以返回結(jié)果,
在線等
問(wèn)題解答
回答1:好長(zhǎng)時(shí)間沒(méi)做過(guò)微信開發(fā)了,不知道現(xiàn)在是什么樣子了。我記得以前 <![CDATA[this]]> 中的內(nèi)容 要都替換成你自己的文本吧。
回答2:這個(gè)問(wèn)題,解決了,這里分兩種情況;1: 粉絲給公眾號(hào)發(fā)送信息;xml的情況是 tousername // 公眾號(hào)的username
fromusername // 粉絲的username
2:公眾號(hào)反饋給粉絲的回復(fù)情況;xml的情況是 tousername // 粉絲的username
fromusername // 公眾號(hào)的username所以說(shuō);當(dāng)返回給粉絲的時(shí)候,這個(gè)需要替換個(gè)位置;
相關(guān)文章:
1. javascript - SuperSlide.js火狐不兼容怎么回事呢2. python 計(jì)算兩個(gè)時(shí)間相差的分鐘數(shù),超過(guò)一天時(shí)計(jì)算不對(duì)3. 一個(gè)走錯(cuò)路的23歲傻小子的提問(wèn)4. javascript - vuejs 如何在單文件組件中使用混合5. node.js - 函數(shù)getByName()中如何使得co執(zhí)行完后才return6. android spinner改變下拉彈出的位置7. python - django 里自定義的 login 方法,如何使用 login_required()8. java - 為什么hibernate查詢表集報(bào)錯(cuò)?9. android - 安卓activity無(wú)法填充屏幕10. java - 安卓電視盒子取得了root權(quán)限但是不能安裝第三方應(yīng)用,請(qǐng)問(wèn)該怎么辦?
