通知订阅列表。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求头
该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。
请求语法
POST /notify/subscription/list HTTP/1.1
请求参数
名称 | 类型 | 位置 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|---|
Object | Body | 否 | A short description of struct |
||
pageNumber | Integer | Body | 否 | 1 | 第几页 |
pageSize | Integer | Body | 否 | 10 | 一页几条 |
subscriptionTitle | String | Body | 否 | newTitle | 通知订阅名 |
scope | String | Body | 否 | SERVICE | 订阅范围类型 ALL全部 SERVICE服务 ROUTERULE 流转规则 |
scopeObject | String | Body | 否 | TestName | 订阅范围对象名称 |
notifyObjectType | String | Body | 否 | SERVICE | 通知对象类型:SERVICEGROUP服务组 USER个人 |
notifyObject | String | Body | 否 | test | 通知对象名 |
clientToken | String | Body | 否 | 601FA6A2-AC5C-4B59-BE11-378FTOKENA11 | 幂等参数 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
requestId | String | 10REQUES-AC5C-4B59-BE11-378F117A6A88 | id of the request |
data | Array of data | data |
|
subscriptionId | Long | 10 | 订阅id |
subscriptionTitle | String | test | 通知订阅名称 |
scope | Long | SERVICE | 0 全部 1服务 2 流转规则 |
notifyObjectType | Long | USER | 0服务组 1个人 |
expiredType | String | LONG_TERM | 有效期类型 LONG_TERM 长期 SHORT_TERM短期 |
startTime | String | 2020-05-09 10:10:10 | 时效开始时间 |
endTime | String | 2022-05-09 10:10:10 | 时效结束时间 |
status | String | ENABLE | 1 启用 0禁用 |
scopeObjectList | Array of scopeObjectList | 订阅范围列表 |
|
id | Long | 10 | id主键 |
scope | Long | SERVICE | 订阅范围类型 ALL全部 SERVICE服务 ROUTERULE 流转规则 |
scopeObjectId | Long | 10 | 订阅范围对象关联表主键id |
scopeObject | String | 阿里云服务 | 订阅范围对象名称 |
notifyObjectList | Array of notifyObjectList | 通知对象列表 |
|
id | Long | 10 | id主键 |
notifyObjectType | Long | USER | 通知对象类型SERVICEGROUP服务组 USER个人 |
notifyObjectId | Long | 10 | 关联主键id |
name | String | 张珊 | 通知对象名 |
totalCount | Long | 100 | 分页参数 |
pageNumber | Long | 1 | 分页参数 |
pageSize | Long | 10 | 分页参数 |
示例
请求示例
POST /notify/subscription/list HTTP/1.1
Host:gemp.cn-shanghai.aliyuncs.com
Content-Type:application/json
{
"pageNumber" : 1,
"pageSize" : 10,
"subscriptionTitle" : "newTitle",
"scope" : "SERVICE",
"scopeObject" : "TestName",
"notifyObjectType" : "SERVICE",
"notifyObject" : "test",
"clientToken" : "601FA6A2-AC5C-4B59-BE11-378FTOKENA11"
}
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<ListSubscriptionsResponse>
<requestId>10REQUES-AC5C-4B59-BE11-378F117A6A88</requestId>
<data>
<subscriptionId>10</subscriptionId>
<subscriptionTitle>test</subscriptionTitle>
<expiredType>LONG_TERM</expiredType>
<startTime>2020-05-09 10:10:10</startTime>
<endTime>2022-05-09 10:10:10</endTime>
<status>ENABLE</status>
<scopeObjectList>
<id>10</id>
<scopeObjectId>10</scopeObjectId>
<scopeObject>阿里云服务</scopeObject>
</scopeObjectList>
<notifyObjectList>
<id>10</id>
<notifyObjectId>10</notifyObjectId>
<name>张珊</name>
</notifyObjectList>
</data>
<totalCount>100</totalCount>
<pageNumber>1</pageNumber>
<pageSize>10</pageSize>
</ListSubscriptionsResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"requestId" : "10REQUES-AC5C-4B59-BE11-378F117A6A88",
"data" : [ {
"subscriptionId" : 10,
"subscriptionTitle" : "test",
"expiredType" : "LONG_TERM",
"startTime" : "2020-05-09 10:10:10",
"endTime" : "2022-05-09 10:10:10",
"status" : "ENABLE",
"scopeObjectList" : [ {
"id" : 10,
"scopeObjectId" : 10,
"scopeObject" : "阿里云服务"
} ],
"notifyObjectList" : [ {
"id" : 10,
"notifyObjectId" : 10,
"name" : "张珊"
} ]
} ],
"totalCount" : 100,
"pageNumber" : 1,
"pageSize" : 10
}
错误码
访问错误中心查看更多错误码。
访问错误中心查看更多错误码。