原理
这篇文章主要介绍如何读取用户从手机端发出的信息。当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。以文本为例,XML数据包结构如下:
<xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>1348831860</CreateTime> <MsgType><![CDATA[text]]></MsgType> <Content><![CDATA[this is a test]]></Content> <MsgId>1234567890123456</MsgId> </xml>
我们可以使用在线工具 调试这个接口。
下午在找解决方案的时候,突然找到了这个项目 。搞了半天,有大神已经有这方面的研究了。估计Node.js用这个就成,要是有啥问题,也可以看源码改。可以直接用npm安装:
$ npm install wechat
踏破铁鞋无觅处,得来全不费工夫
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。