3 微信公众号开发 接受普通消息
生活随笔
收集整理的這篇文章主要介紹了
3 微信公众号开发 接受普通消息
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用戶如果在公眾號發送內容,微信服務器會把消息轉發到我們到服務器上,我們需要及時做出處理,給用戶反饋。
文檔地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140453
例如,在微信公眾號發送消息曹天驕。
后臺會接受到xml形式的數據,如下:
<xml><ToUserName><![CDATA[gh_ba5cd257765a]]></ToUserName><FromUserName><![CDATA[oFVpQ1qGVmf4Vf0pCkLdEWsQiM2k]]></FromUserName><CreateTime>1548850244</CreateTime><MsgType><![CDATA[text]]></MsgType><Content><![CDATA[曹天驕]]></Content><MsgId>22174207441347113</MsgId> </xml>我們需要轉化為json,使用到一個庫xml2json
const parser = require('xml2json');handler: (request, h) => {const data = JSON.parse(parser.toJson(request.payload)).xml;return false;}然后我們就可以自己處理業務邏輯了。
總結
以上是生活随笔為你收集整理的3 微信公众号开发 接受普通消息的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: excel表格如何设置双面打印的方法
- 下一篇: 宝塔面板解决跨域