URI | /v2/alert/service/${task_id}.json |
Method | POST |
参数 |
'task_id' => 服务监控项目ID (可以通过服务监控任务列表得到) 'data' = { 'alert_setting' => 告警设置 { 'alert' => 告警方式 { 'email' => 邮件告警设置(值为用户ID,可通过列出所有用户获得), 'sms' => 短信告警设置(值为用户ID,可通过列出所有用户获得), 'msn' => MSN告警设置(值为用户ID,可通过列出所有用户获得), 'gtalk' => Gtalk告警设置(值为用户ID,可通过列出所有用户获得), 'remind' => 连续告警设置(值为用户ID,可通过列出所有用户获得) }, 'scope' => 设置告警时任务公开范围 (1:全企业用户 2:指定用户组 3:仅限本人 4:部分用户), 'organization' => 指定用户组的分组ID (只当 'scope'设置为2时才需设置,分组ID可通过用户分组信息获得), } } |
结果(json) |
成功状态码:200 失败状态码:400 |
一个例子
curl -H "application/x-www-form-urlencoded" --data 'data={"alert_setting":{"alert":{"email":"286276,288389","sms":"286276,288389","msn":"","gtalk":"","remind":"286276,288389"},"scope":"1","organization":""}}' "https://api.jiankongbao.com/v2/alert/service/20493.json?access_token=86154772570397e891f2639736f3b657c1ff40d5"
说明:access_token通过获取访问token得到。
返回结果
{ "200": "告警设置成功!" }