添加解决方案¶
通过此接口可以针对某条告警数据添加解决方案信息。
示例¶
请求URl(POST)
curl --location 'https://caweb.aiops.com/api/alert/rest/api/v1/alert/solution' \
--header 'Content-Type: application/json' \
--user 'email@example.com:<access_token>' \
--data '{
"alarmIds":74548397,
"alarmCreateTimes":1773883337578,
"solution":"api解决方案内容测试"
}'
access_token如何获取请参考文档 api令牌
提示
• 示例邮箱(email@example.com)应替换为用户注册所用邮箱
• access_token应替换为您手动获取的access_token
• 如需对请求进行加密处理:请将
--user 'email@example.com:access_token' \
--header 'Accept: application/json'
替换为:
--header 'Authorization: Basic Z2FveWluaW5nOTk5NUAxNjMuY29tOmt1WWl6bmljZ3oxN0JBVjk=' \
--header 'Content-Type: application/json'
• 替换步骤请参考加密步骤
请求参数说明¶
| 参数 | 类型 | 是否必须 | 说明 |
|---|---|---|---|
| alarmIds | number | 必须 | 告警编号 |
| alarmCreateTimes | long | 必须 | 告警发生时间戳13位 |
| solution | string | 必须 | 解决方案,最多4000字符 |
响应报文¶
{
"result": "success",
"message": "保存解决方案成功",
"data": null,
"totalCount": 0,
"code": 200
}
响应参数
| 参数 | 类型 | 说明 |
|---|---|---|
| result | string | 返回结果:success成功 ;false 失败 |
| message | string | 返回响应消息 |
| data | 返回数据集,通用参数,此接口可忽略 | |
| totalCount | int | 数据量,通用参数,此接口可忽略 |
| code | int | 响应码 |
响应码
| 错误码 | 说明 |
|---|---|
| 200 | 成功 |
| 400 | 失败,传入的参数有问题 |
| 401 | 认证失败,用户名密码错误 |