天纵智能开发平台与微信公众号接口指南

天纵智能开发平台与微信公众号接口指南

智能开发平台微信公众

前言:利用天纵智能开发平台可以非常方便地与最新的微信公众号进行接入,开发者不必研究复杂啰嗦的微信接口规则,只需在天纵智能开发平台上配置一下业务逻辑即可完成开发。

下面介绍一下天纵智能开发平台中使用微信的操作过程和几个常用使用场合。

==微信接口申请和认证==

一、申请微信公众号

进入微信官网https://mp.weixin.qq.com 注册并申请微信公众号,为了能实现更多功能,请申请为“服务号”类型,并进行认证。根据官网说明一步一步填写资料,上传证明文件,然后即可完成申请和认证。

提交以上信息后,点击确认“注册”按钮,弹出以下页面。

然后登陆到邮箱点击链接进行激活,成功后转入以下提示页面,进行“信息登记”。这里的信息要认真填写,,手机接收验证码这项可以等所有的信息都填写完确认OK的时候再进行验证。信息登记的时候要求上传证明资料,个人申请的就是身份证正面照片,必须清晰到能看清上面的详细信息。

按要求填完信息后点击确认即可进入下个页面,填写“公众号信息”。这里的帐号名称可以填写你要推广的品牌名或者公司简称都可以。信息填写完成提交后,一般7个工作日内会审核完成。审核通过后你的微信公众平台账号就注册成了,别人就能在“公众帐号”里查找到你,你也可以通过电脑向你的粉丝发送通知了。

二、填写服务器配置

在公众平台网站的高级功能 – 开发模式页,点击“成为开发者”按钮,填写URL和Token,其中URL是开发者用来接收微信服务器数据的接口URL(或域名/weixin/wxfw.aspx 即天纵智能开发平台访问的网址,必须是一个外网可以访问的地址,注意:微信公众号接口只支持80接口)。Token可由开发者任意填写,用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。

登录服务号,登录“服务”条目,“服务中心”如图

点击“自定义菜单”-“开发模式”

下翻页面,就可以看到自己公众平台帐号的appid和appsecret,其中appsecret,自己可以重新设置

注意:appid和appsecret相当是公众帐号的钥匙,不要轻易泄漏给别人,不然可能会被一些别有居心人的利用,到时你的公众号就会有些麻烦了!

三、验证URL

用记事本打开web.config文件,找到<appSettings>节点以下部分: <!–微信服务号–> <add key="WeiXinToken" value="zoomskyfw"/> <add key="WeiXinAppID" value="wx1fd5sb7sss583e17"/> <add key="WeiXinAppSecret" value="8b4417308dddda9s2ad2aef1031a35e"/> <add key="WeiXinEncodingAESKey" value="AhDfnfIGsssM1ssaVCh3AinrF4g4fthIxkqu"/> <add key="WeiXinIsCheck" value="1"/> <add key="WeiXinUserTable" value="WX_USERS"/> <add key="WeiXinUserIDField" value="OPENID"/> <add key="WeiXinUserNameField" value="NICKNAME"/> <add key="WeiXinUserGroupField" value="GROUPID"/>将上面申请时填写的 Token、AppID、AppSecret填上去。填好后,即可通过微信平台验证此URL了。

WeiXinIsCheck为验证通过否标记,如果已验证通过,则改为1,以后接入微信时不再执行验证过程了,如果更改了URL,则需重新验证,这时再将1改为0。

WeiXinUserTable:存放用户信息表名。WeiXinUserIDField:用户ID字段名,即Openid号WeiXinUserNameField:用户呢称字段名WeiXinUserGroupField:用户分组字段名以上用户表及其相关字段在关注公众号和微信发送时用到,故要事先设置好,如果你的系统中没有此类表,要设计一个存放微信用户的模块及其表。

==微信接口使用==

一、微信菜单设置

进入微信菜单设置模块,字义显示在微信底部的菜单。微信公共平台里面菜单分为button和sub_button,即菜单和子菜单,这些菜单都有一个name的属性,类别分为click、view、LOCATION,click类有key属性;而view类有url属性,含有子菜单的菜单没有key属性也没有url属性。LOCATION事件是位置信息读取事件,要使用此功能,就必须有两个条件,在微信公共号中开启获取用户地理信息的功能。第二,用户自己在关注微信的时候允许微信公共号获取我的位置。

相信梦想是价值的源泉,相信眼光决定未来的一切,

天纵智能开发平台与微信公众号接口指南

相关文章:

你感兴趣的文章:

标签云: