微信公众号配置
概述
如果需要独立维护自己的一套微信公众号,需要按照该文档进行公众号的相关配置。
注意:使用自己的公众号,在产品量产之前需要在公众号内向腾讯申请设备认证(功能-设备功能-产品管理-申请认证),认证成功以后才可以授权大批量的设备,未认证的产品都有数量限制,不符合量产要求。整个认证过程大约需要一个月左右,请务必提前准备好。使用小程序进行联网绑定(建议使用)时不需要此步骤。
申请公众号并向图灵授权
-
申请注册微信公众号,选择帐号类型为企业服务号(订阅号不行哦) 前往注册
-
注册完成后,登陆AI开放平台-自定义家长端-微信公众号授权页面,将公众号相关的配置信息填充完整。所需信息如下:

Token值必须为英文或者数字,长度为3-32字符,和下图中的令牌值(Token)保持一致型号二维码链接值为型号二维码处下载型号二维码所跳转的网页的url(http://shp.qpic.cn/hd_priv_pic/XXX),不是二维码中包含的url;只使用小程序进行联网绑定时,此处可随便填。其他值在微信公众平台后台获取微信授权文件在后续流程中可以获得
微信公众平台相关信息截图如下:
开发-基本配置
设置-公众号设置-账号详情
功能-设备功能-产品详情

白名单设置
- 按微信的规定,需要在公众号设置IP白名单,才能正常使用调用相关接口。将下面的ip填入
101.201.154.146
101.201.196.156
39.96.116.68
39.96.117.133
59.110.139.155
39.106.9.77
设置-安全中心-IP白名单:

设备功能设置
- 注册成功后,进入设置页面,开启
设备功能功能,在功能->添加功能插件-> 选择添加设备功能:


------------------ 当只使用到了小程序联网绑定时,以下配置忽略,直接跳到设备功能服务器配置处按照说明进行配置即可 ------------------
- 添加
设备功能成功后,选择添加产品填写相应设备的资料,相应选项按照下图中选择完成,接入微信配网绑定模块:
- 选择
厂商云连接微信硬件云通道,需要 先配置服务器设置,进入服务器设置页面:
- 然后按照 下述步骤配置完毕,进行下一步操作:

设备功能服务器配置
- 选择
设备功能->设置->服务器配置需要保证URL(服务器地址)填入规则:http://iot-ai.turingapi.com/wechat/iot/{AppID} 示例:http://iot-ai.turingapi.com/wechat/iot/wx543bxxxxxxxx 替换成自己的公众号开发者AppID即可。
公众号设置功能设置
选择 公众号设置 -> 功能设置,关于 业务域名 JS接口安全域名 网页授权域名 三个设置选项,都需要填写 H5部署服务器对应域名,避免出现微信重定向失败的问题。如果使用图灵的页面服务(对应域名iot-ai.turingapi.com),需要将设置页面的微信授权文件上传到图灵开放平台自定义家长端 => 微信公众号授权 => 微信授权文件,才能成功完成域名配置:

基本配置服务器配置
- 选择
基本配置->服务器配置,先停用后修改配置,保证URL是:http://iot-ai.turingapi.com/wechat/platform/{AppID} ,{AppID}替换成自己的公众号开发者AppID,配置完成后记得启动服务器。