Appearance
微信接口
本文档介绍巴法云微信通知相关的API接口,支持微信消息推送和告警功能。
使用前准备
- 在巴法云控制台绑定微信账号
- 关注微信公众号"巴法云"完成自动绑定
- 绑定成功后即可接收推送消息
协议说明
硬件设备可以使用HTTP协议(将https改为http)。
https接口443 http接口80
设备预警通知
使用POST或GET方式发送设备预警通知到微信。
接口信息(POST方式)
- 请求方法:
POST
- 请求地址:
https://apis.bemfa.com/vb/wechat/v1/wechatAlertJson
- Content-Type:
application/json; charset=utf-8
请求参数
参数 | 是否必须 | 说明 |
---|---|---|
uid | 是 | 用户私钥,巴法云控制台获取 |
device | 是 | 设备名字,自定义即可 |
message | 是 | 要推送的消息,自定义即可 |
group | 否 | 消息分组,仅限字母、数字,如果分组不存在,会自动创建分组,不填默认default |
url | 否 | 点击模板跳转后跳转的链接 |
请求体示例:
{
"uid":"4d9ec352e0376f2110a0c601a2857225",
"device":"我是设备名称",
"message":"你好,我是消息"
}
正确返回:
{
"code": 0,
"msg": "success",
"data": {
"code": 0
}
}
接口信息(GET方式)
- 请求方法:
GET
- 请求地址:
https://apis.bemfa.com/vb/wechat/v1/wechatAlert
请求参数
参数 | 是否必须 | 说明 |
---|---|---|
uid | 是 | 用户私钥,巴法云控制台获取 |
device | 是 | 设备名字,自定义即可 |
message | 是 | 要推送的消息,自定义即可 |
group | 否 | 消息分组,仅限字母、数字,如果分组不存在,会自动创建分组,不填默认default |
url | 否 | 点击模板跳转后跳转的链接 |
正确返回:
{
"code": 0,
"msg": "success",
"data": {
"code": 0
}
}
设备提醒
使用POST或GET方式发送设备提醒到微信。
接口信息(POST方式)
- 请求方法:
POST
- 请求地址:
https://apis.bemfa.com/vb/wechat/v1/wechatWarnJson
- Content-Type:
application/json; charset=utf-8
请求参数
参数 | 是否必须 | 说明 |
---|---|---|
uid | 是 | 用户私钥,巴法云控制台获取 |
device | 是 | 设备名字,自定义即可 |
message | 是 | 要推送的消息,自定义即可 |
group | 否 | 消息分组,仅限字母、数字,如果分组不存在,会自动创建分组,不填默认default |
url | 否 | 点击模板跳转后跳转的链接 |
请求体示例:
{
"uid":"4d9ec352e0376f2110a0c601a2857225",
"device":"我是设备名称",
"message":"你好,我是消息"
}
正确返回:
{
"code": 0,
"msg": "success",
"data": {
"code": 0
}
}
接口信息(GET方式)
- 请求方法:
GET
- 请求地址:
https://apis.bemfa.com/vb/wechat/v1/wechatWarn
请求参数
参数 | 是否必须 | 说明 |
---|---|---|
uid | 是 | 用户私钥,巴法云控制台获取 |
type | 是 | 必须为2,即type = 2 |
device | 是 | 设备名字,自定义即可 |
message | 是 | 要推送的消息,自定义即可 |
group | 否 | 消息分组,仅限字母、数字,如果分组不存在,会自动创建分组,不填默认default |
正确返回:
{
"code": 0,
"msg": "success",
"data": {
"code": 0
}
}
测试示例
下载地址:https://cloud.bemfa.com/zip/be_wechat.zip
测试视频:点击观看