从 API 创建 Webhook
请按照以下说明使用 POST 命令设置新的 Webhook。
使用 配置 POST Webhook 并启用主题。
在 API 调用中,请注意配置层次结构以及可用于组织和站点的不同主题。
-
在 API 函数中,请务必指定组织 ID 或站点 ID。请参阅从 API 配置 Webhook。
-
在该
topics行中,请确保仅指定适合组织或站点级别的主题。请参阅 Webhook 主题。
下面是配置站点 Webhook 以启用站点级主题的示例 POST :
有关示例POST结构,请参阅创建站点 Webhook。另请参阅创建组织 Webhook(如果适用)。下面提供了示例响应。
{
"name": "analytic",
"type": "http-post",
"url": "https://username:password@hooks.abc.com/uri/...",
"secret": "secret",
"headers":{
"x-custom-1": "your_custom_header_value1",
"x-custom-2": "your_custom_header_value2"
},
"verify_cert": false,
"enabled": true,
"topics": [ "location", "zone", "vbeacon", "rssizone", "asset-raw-rssi", "device-events", "alarms", "audits", "client-join", "client-sessions", "device-updowns", "occupancy-alerts", "mxedge-events", "nac-accounting", "sdkclient-scan-data",]
}
重复使用代码块时,请将占位符值替换为实际值,例如 API 令牌、组织 ID、站点 ID、AP 名称等。
| 参数 |
描述 |
|---|---|
| 名字 |
配置的 Webhook 的名称。 |
| 类型 |
Webhook 的类型(http-post、splunk 等)。 |
| 网址 |
接收 Webhook 的目标。 |
| 秘密 |
使用 |
| 头 |
可以在属性下 |
| verify_cert |
是否打开了证书验证。对或错。 |
| 启用 |
是否启用了 Webhook。对或错。 |
| 主题 |
您希望接收消息或警报的选定项目。要了解更多信息,请参阅 Webhook 主题。另请参阅 Mist API 参考的 Webhook 主题。 |
另请参阅 使用 splunk 类型的保护 Webhook。