查询已注册事件订阅地址
更新时间:2022-12-08
接口描述
查询已经注册的事件接收URL地址。
请求结构
GET /msg/config/get-notify-url
请求头域
无特殊请求头。
请求参数
无
响应头域
无特殊响应头。
响应参数
| 参数 | 类型 | 描述 |
|---|---|---|
| status | Int32 | 接口返回状态, 0表示成功,其他表示失败 |
| message | String | 成功或错误提示 |
| data | Array | 消息列表 |
| attr | Map | 订阅时一些特殊需求设置。key是URL地址,value是Map。目前attr可以为空 |
| +withImage | String | 指明向该URL发送消息时是否需要携带对应图片。可选值包括:exception、normal、any、never,分别表示:仅当异常检测匹配为异常时、仅当异常检测未匹配时、总是携带图片、从不携带图片 |
| id | String | 数据库记录ID,在相同盒子上唯一,多个盒子之间不保证唯一 |
| msgType | String | 调用订阅接口时设置的消息类型,目前固定为raw |
| receivers | Array | 接收消息的URL地址列表 |
| createTime | Int64 | 毫秒级时间戳, 首次调用订阅接口的时间 |
| updateTime | Int64 | 毫秒级时间戳, 最近一次调用订阅接口的时间 |
| reset | Boolean | 最近一次调用订阅接口时设置的reset值 |
请求示例
Java
1GET /msg/config/get-notify-url
2Content-Type: application/json
3Content-Length: 0
响应示例
Java
1HTTP/1.1 200 OK
2cache-control: no-cache
3content-length: 484
4content-type: application/json; charset=utf-8
5date: Thu, 17 Nov 2022 00:45:02 GMT
6server: nginx/1.21.6
7
8{
9 "data": [
10 {
11 "attr": {
12 "http://192.168.1.87:9999/a/b": {
13 "withImage": "exception"
14 }
15 },
16 "id": "63635cb42008200001cac9ab",
17 "msgType": "raw",
18 "receivers": [
19 "http://192.168.1.87:9999/a/b"
20 ],
21 "reset": false,
22 "createTime": 1667456180600,
23 "updateTime": 1667456180788
24 }
25 ],
26 "message": "success",
27 "status": 0
28}
