下你所需,载你所想!
汇集开发技术源码资料

实现微信公众号开发平台软件源码

:153.945KB :1 :2019-12-03 08:59:38

部分简介

首先,我想请有的小伙伴先理解一下我们个人微信号,TX公司服务器,以及公众号所有者的服务器的关系,我们个人是和微信服务器发生直接的关系的,我们和公众号服务器是通过微信服务器作为中间,进行联系的。我们发送的所有的消息,都是通过微信服务器中转到公众号服务器的。
 理解了这个,我们在来谈谈如何进行开发。
1.配置公众号,

其次,我们需要一个独立的IP和备案过的域名,独立IP服务器自己想办法,域名没有的话,也自己想办法
 公众号设置:开发-》基本配置-》服务器配置。服务器地址为
(必须以http://或https://开头,分别支持80端口和443端口。)  http://你的易语言程序地址/barapi  token值为软件中留下的token值,EncodingAESKey
这个随机,剩下不用动的。
 注意:这个地方多点几次提交,如果微信一直提示错误,那么1.请检查你的服务器的80端口开了没有,2.你的80端口是否被占用,3.如果服务器上开过wamp,lamp,IIS的话,估计也是不行的。

 现在,我们来看下源码:进入软件后,先进行一下简单的配置:软件上方的设置 APPID SECRET,TOKEN,   APPID公众号里面有显示,每一个公众号唯一,secret在zc的时候自动发送到你的zc邮箱里面了,如果忘记了,请点击按钮重置。切记,这个APPsecret 千万别乱改,后期用到这玩意的地方太多了。token就是刚才服务器里面的那个token,防伪的。

2.开始开发了,太啰嗦了,不过大神还是飘过吧. 微信服务器和公众号服务区通讯,两种方式,post 和get,验证token是get,我们的易语言服务器组件 服务器1.取回数据 () 这个命令就能接受到微信服务器发送的数据的,具体怎么进行排序,加密,验证,请看官方文档,以及源码,不在多说。
 公众号里面发生 接下来都是一些 接受普通消息,和事件推送, 我们可以通过msgtype来识别,来进行接下来的操作。具体怎么识别,我建议,把每一种类型的数据都打印出来,多分析,多对比,我也只是给大家提供一个简单的思路。
 到目前为止,我觉得基本上只有两个坑,如果这两个坑大家都能过躲过去,那么你就很牛了,一个是验证token,一个是发送xml数据,特别是发送xml数据,易语言里面是需要附加协yi头的,大家多找点教程,看一下。
 好了,因为用易语言开发有诸多限制,只能是小搞一下,如果不涉及到H5这方面的,应该是没有问题,可视化界面,简单明了,
 如果是想更深入的了解,开发其他的微信公众号功能,比如网页授权,微信商户支付,渠道二维码,H5网页,以及其他的一些操作,建议还是用其他的一些语言进行开发。最后贴上我自己的公众号,大家有想了解其他功能的,可以关注了解一下,不懂得问题,在我力所能及的范围之类,一定会鼎力帮助。
 这个源码只用了一个精益模块,大家可以自由下载使用

实现微信公众号开发平台软件源码

热门推荐

相关文章