易语言实现微信公众号开发软件

易语言 2020-02-28 20:36:39

易语言实现微信公众号开发软件

公众号设置:开发-》基本配置-》服务器配置。服务器地址为
(必须以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 千万别乱改,后期用到这玩意的地方太多了。

开始开发了,太啰嗦了,不过大神还是飘过吧. 微信服务器和公众号服务区通讯,两种方式,post 和get,验证token是get,我们的易语言服务器组件 服务器1.取回数据 () 这个命令就能接受到微信服务器发送的数据的,具体怎么进行排序,加密,验证,请看官方文档,以及源码,不在多说。

公众号里面发生 接下来都是一些 接受普通消息,和事件推送, 我们可以通过msgtype来识别,来进行接下来的操作。具体怎么识别,我建议,把每一种类型的数据都打印出来,多分析,多对比,我也只是给大家提供一个简单的思路。

到目前为止,我觉得基本上只有两个坑,如果这两个坑大家都能过躲过去,那么你就很牛了,一个是验证token,一个是发送xml数据,特别是发送xml数据,易语言里面是需要附加协yi头的,大家多找点教程,看一下。

好了,因为用易语言开发有诸多限制,只能是小搞一下,如果不涉及到H5这方面的,应该是没有问题,可视化界面,简单明了。

如果是想更深入的了解,开发其他的微信公众号功能,比如网页授权,微信商户支付,渠道二维码,H5网页,以及其他的一些操作,建议还是用其他的一些语言进行开发。最后贴上我自己的公众号,大家有想了解其他功能的,可以关注了解一下,不懂得问题,在我力所能及的范围之类,一定会鼎力帮助。