获取通知发送的历史记录列表

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
NextToken String 1

标记当前开始读取的位置,置空表示从头开始

MaxResults Integer 10

本次读取的最大数据记录数量

MonitorItemId String m-22ut5sn54o35wsz6

监控项ID

DeviceId String device-jrjb476ub06

设备ID

Type String SINGLE

类型

DedicatedLineId String d-52gmqniln3u53n32

专线ID

AggregateDataId String a-52gmqniln3u53n32

聚合数据ID

返回数据

名称 类型 示例值 描述
TotalCount Integer 100

TotalCount本次请求条件下的数据总量,此参数为可选参数,默认可不返回

RequestId String AC8F05E6-AFBB-4AAE-B75E-A6539A9BAAA8

request Id

NextToken String 10

表示当前调用返回读取到的位置,空代表数据已经读取完毕

MaxResults Integer 10

MaxResults本次请求所返回的最大记录条数

NotificationHistories Array of content

数据列表

Time String 2021-01-01 00:01:00

发送时间

NotificationMode String DING_GROUP

发送方式

Status String SUCCESS

发送状态

Output String OK

输出内容

Message String alarm content

发送内容

DeviceId String device-jrjb476ub06

设备ID

MonitorItemId String m-22ut5sn54o35wsz6

监控项ID

NotificationGroupId String n-22ut5sn54o35wsz6

通知组ID

NotificationGroupName String Notification Group

通知组名称

DedicatedLineId String d-52gmqniln3u53n32

专线ID

AggregateDataId String a-52gmqniln3u53n32

聚合数据ID

示例

请求示例

http(s)://[Endpoint]/?Type=SINGLE
&DedicatedLineId=d-52gmqniln3u53n32
&NextToken=1
&DeviceId=device-jrjb476ub06
&MaxResults=10
&MonitorItemId=m-22ut5sn54o35wsz6
&AggregateDataId=a-52gmqniln3u53n32
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<TotalCount>100</TotalCount>
<NotificationHistories>
    <Status>SUCCESS</Status>
    <NotificationMode>DING_GROUP</NotificationMode>
    <DedicatedLineId>d-52gmqniln3u53n32</DedicatedLineId>
    <Message>alarm content</Message>
    <NotificationGroupId>n-22ut5sn54o35wsz6</NotificationGroupId>
    <DeviceId>device-jrjb476ub06</DeviceId>
    <Output>OK</Output>
    <Time>2021-01-01 00:01:00</Time>
    <MonitorItemId>m-22ut5sn54o35wsz6</MonitorItemId>
    <NotificationGroupName>Notification Group</NotificationGroupName>
    <AggregateDataId>a-52gmqniln3u53n32</AggregateDataId>
</NotificationHistories>
<RequestId>AC8F05E6-AFBB-4AAE-B75E-A6539A9BAAA8</RequestId>
<NextToken>10</NextToken>
<MaxResults>10</MaxResults>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "TotalCount" : "100",
  "NotificationHistories" : [ {
    "Status" : "SUCCESS",
    "NotificationMode" : "DING_GROUP",
    "DedicatedLineId" : "d-52gmqniln3u53n32",
    "Message" : "alarm content",
    "NotificationGroupId" : "n-22ut5sn54o35wsz6",
    "DeviceId" : "device-jrjb476ub06",
    "Output" : "OK",
    "Time" : "2021-01-01 00:01:00",
    "MonitorItemId" : "m-22ut5sn54o35wsz6",
    "NotificationGroupName" : "Notification Group",
    "AggregateDataId" : "a-52gmqniln3u53n32"
  } ],
  "RequestId" : "AC8F05E6-AFBB-4AAE-B75E-A6539A9BAAA8",
  "NextToken" : "10",
  "MaxResults" : "10"
}

错误码

HttpCode 错误码 错误信息 描述
400 InvalidParameter%s The specified parameter %s is invalid. 参数无效,请检查参数
400 Missing%s You must specify the parameter %s. 必填参数没有填。请检查调用时是否填写了此参数,并重试请求。
404 Invalid%s.NotFound The specified resource %s does not exist. 找不到对应资源

访问错误中心查看更多错误码。

访问错误中心查看更多错误码。