微信公众号
1. 用户须知
1.微信公众号必须为已认证通过的服务号;
2.微信公众号若为订阅号,可升级为服务号,但升级后不可降级为订阅号;
3.微信公众号主体必须为企业,不可为个人;
4.微信公众号若未认证,需进行认证,预计 5 个工作日内可完成认证操作,需一定的费用;
5.认证过的公众号,每年需进行一次审核,否则认证会被撤销,报警通知功能将失效。
6.公众号认证相关内容可通过此链接进行了解:公众号认证查询。
2. 企业平台端配置
请在“我的企业-第三方服务-微信公众号”处配置微信公众号关键信息。
- 原始 ID:请在“微信公众后台-设置-公众号设置”最底部处复制至企业平台对应的输入框。
- Appid+Appsecret:请在“微信公众后台-设置于开发-基本配置-公众号开发信息”处复制至企业平台对应的输入框。
- 消息模板:请在“广告语服务-模板消息-我的模板”点击“从模板库添加”,选择行业
商家自营/机械电子产品
,搜索编号47971
的模板,进入模板详情,进行添加,添加完成后复制此模板 ID 至企业平台对应的输入框。
- 关键词添加:点击进入此模板,选择所需用到的关键词,请按照以下顺序添加:
- 设备状态枚举值申请:由于设备状态是用于记录设备为报警中或已恢复报警,此字段为常量,微信公众平台限制需申请枚举值,枚举值需申请内容如下:Alert 与 Recover
- 场景说明:场景说明可简要说明后提交后即可添加成功
- 复制消息 ID:添加后复制此 ID 至企业平台:
- 微信公众号发送限制:微信公众号目前为规范消息发送内容,优化用户消息接收体验,对于发送内容有相关限制,具体如下:
具体详情可查看微信公众平台说明
- 参数编辑:复制完以上关键信息后,点击绑定则可绑定成功,绑定成功后若需修改相关参数,可点击“编辑”按钮修改微信公众号的相关配置,保存后则可直接更新公众号的配置信息,报警消息则将往新配置的公众号发送。
3. 微信公众后台配置
微信公众号绑定成功后,还需在微信后台进行以下三步操作:
操作一:新增“报警绑定”菜单栏
企业平台端点击“接入信息”,复制报警绑定 URL 后请打开微信公众后台-内容与互动-自定义菜单,新增“报警绑定”菜单栏,“菜单内容”选择“跳转网页”,将 appid 的值复制进此链接,粘贴至“页面地址”后,点击“保持并发布”:
企业平台-接入信息:
微信后台-自定义菜单:
请将 appid 的值替换掉“XXX”后复制进“页面地址”:
操作二:授权网页域名
进入“设置与开发-公众号设置-功能设置-网页授权域名”,在企业平台“接入信息”中“报警绑定 URL”的链接中复制下图圈出位置的域名,将其加入“网页域名”,并下载证书提供给我司的商务或技术支持人员。
域名位置:
域名配置处:
操作三:添加 IP 白名单
IP 白名单:请在“微信公众后台-设置与开发-基本配置-公众号开发信息”处将此 IP:120.77.173.177,添加至白名单,若不添加则无法发送报警消息。
请确保以上三个步骤都有配置,否则将无法正常接收报警消息。若有开启跳转微信小程序功能请查看“跳转小程序配置”部分说明,若未开启请直接查看“个人平台端配置”说明。
3.1 跳转小程序配置
若在企业平台有配置开启跳转小程序,必须在“微信公众号后台-广告与服务-小程序管理”关联需跳转的小程序,此操作需微信公众号管理员扫码操作,扫码成功后请搜索小程序名称物联巴士 IoTBus
或海为云工业物联网
进行添加。若会在企业平台更换需跳转的小程序,建议将上述两个小程序都进行关联,避免再次进入微信后台关联小程序。
关联成功后,在微信公众号接收到设备报警消息时,即可点击报警消息跳转至物联巴士 IoTBus
或海为云工业物联网
小程序。
4. 个人平台端配置
微信公众号绑定成功后,请用户自行关注微信公众号,进行“报警绑定”操作,输入海为个人云账号、密码即可绑定成功,绑定成功后即可接收设备报警消息。
绑定后若不想接收报警信息,可在微信公众号“报警绑定”界面进行解绑,或者在 APP 内关闭微信提醒,APP 操作流程如下:“我-消息提醒-微信提醒”关闭开关即可。
微信公众号配置完毕后,个人必须进行“报警绑定”操作,否则将无法接收报警,且一个云账号只可在一个微信公众号进行“报警绑定”操作,绑定成功后此用户所有设备的报警消息都将发往此微信公众号。