微信公众平台接入第三方接口

时间:2024-03-08 18:51:55
微信公众平台接入第三方接口
line

前一段时间为本站注册了微信公众平台,同时将消息处理机制接入本站。

方法:

1、在微信公众平台后台绑定接口,如http://www.baidufe.com/data/weixin  

   这里需要注意的是,人家网站上写的网站接入,可千万别只填写一个自己的域名,这样是不可能成功的,必须得有一个实实在在的接口才行。

2、在baidufe提供这个data/weixin接口,接受微信公众平台的验证

   主要就是获取到微信发送过来的参数,然后加密一下再返回给它验证,匹配上就表示验证通过。

3、验证通过后,再修改data/weixin接口,用于消息处理

   一般情况下,我们可以获取到用户的输入,然后向用户发送text或news类型的消息

   用于验证以及用于消息处理的接口只能是同一个,所以这个接口得在这里调整一次!

 

微信公众平台推送过来的消息格式是这样的:

 <xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>1348831860</CreateTime>
<MsgType><![CDATA[text]]></MsgType>
<Content><![CDATA[this is a test]]></Content>
</xml>

所以,我们只要把这个xml格式解析了,就能得到每一个key,当然,我们需要推送出去的东西,也得是xml格式,具体可以参考:

http://mp.weixin.qq.com/cgi-bin/indexpage?t=wxm-callbackapi-doc&lang=zh_CN