第三方平台接收公众号粉丝的消息

1:登录微信公众号

     开发者中心-配置项-服务器配置

   (1)URL服务器地址:填写自己平台的地址,

        例如:http://host/appname/wechat?appid=wxd86103f87aa0f7c0

        可以用一个restful接口或者servlet来接收。加上一个参数appid,来标识是哪个公众号的粉丝消息。


   (2)Token令牌,这里会用到签名验证机制

     会走CoreServlet的doGet验证机制。


   (3)随机生成EncodingAESKey


   (4)启用配置
   

2:定义servlet




3:将平台部署到线上

     这个时候,粉丝给公众号发送消息,我们的平台就可以doPost来接收粉丝的消息。

      粉丝发消息,后台日志:

user enter CoreServlet-doPost

appid==wxd86103f87aa0f7c0


respMessage=<xml>
  <ToUserName><![CDATA[oOWLst36snTPKQvPxxVKmzttZKGA]]></ToUserName>
  <FromUserName><![CDATA[gh_b2718f47a283]]></FromUserName>
  <CreateTime><![CDATA[1432025321979]]></CreateTime>
  <MsgType><![CDATA[text]]></MsgType>
  <MsgId><![CDATA[0]]></MsgId>
  <Content><![CDATA[123456]></Content>
</xml>


你可能感兴趣的:(服务器,微信,消息)