不自重者,取辱。不自长者,取祸。不自满者,受益。不自足者,博闻。
微信公众平台接入第三方接口 进入全屏
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


感兴趣的,就直接下载看源代码吧:

//www.baidufe.com/upload/4211353927990.zip

趣店(原趣分期)技术学院
重点关注技术架构、服务化、优秀工具、自动化平台、开发全流程一体化解决方案、新人培养、工程师进阶之道等方面
这里环境优雅、氛围年轻、主要是福利还多,还等什么?我们敞开技术的大门,欢迎各种工程师加入!

评论区域

line
  • Alien 2012-12-15 19:22:45 回复
    回复 我要发芽 : 那就拿走吧,希望对你有用
    我要发芽 said:
    好东西~~
  • 我要发芽 2012-12-14 14:50:11 回复
    好东西~~