调用Subscribe接口,为主题创建Subscription。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
mns:Subscribe |
update |
*Subscription
|
|
无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| TopicName |
string |
是 |
主题的名称。 |
topic****1 |
| SubscriptionName |
string |
是 |
订阅名称。 |
testSubscription |
| PushType |
string |
是 |
终端类型。
|
queue |
| Endpoint |
string |
是 |
此次订阅中接收消息的终端地址,不同终端类型的格式如下:
|
http://*****.com/uri1/xxx |
| NotifyStrategy |
string |
否 |
向 Endpoint 推送消息错误时的重试策略。取值说明如下:
|
BACKOFF_RETRY |
| NotifyContentFormat |
string |
否 |
用于定义向 Endpoint 推送的消息格式。 取值说明如下:
|
XML |
| MessageTag |
string |
否 |
该订阅中消息过滤的标签(标签一致的消息才会被推送)。 取值范围:不超过 16 个字符的字符串。 默认不进行消息过滤。 |
important |
| DlqPolicy |
object |
否 |
死信队列策略。 |
|
| Enabled |
boolean |
否 |
是否开启死信消息投递。 |
true |
| DeadLetterTargetQueue |
string |
否 |
死信消息投递目标队列。 |
deadLetterTargetQueue |
| TenantRateLimitPolicy |
object |
否 |
||
| Enabled |
boolean |
否 |
||
| MaxReceivesPerSecond |
integer |
否 |
||
| StsRoleArn |
string |
否 |
||
| DmAttributes |
object |
否 |
||
| AccountName |
string |
否 |
||
| Subject |
string |
否 |
||
| DysmsAttributes |
object |
否 |
||
| TemplateCode |
string |
否 |
||
| SignName |
string |
否 |
||
| KafkaAttributes |
object |
否 |
||
| BusinessMode |
string |
否 |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
|||
| RequestId |
string |
请求的 ID。 |
06273500-249F-5863-121D-74D51123**** |
| Code |
integer |
响应 code。 |
200 |
| Status |
string |
响应的状态。 |
Success |
| Message |
string |
响应信息。 |
operation success |
| Success |
boolean |
请求是否成功。 |
true |
| Data |
string |
响应数据。 |
{'Code': 200, 'Success': True} |
示例
正常返回示例
JSON格式
{
"RequestId": "06273500-249F-5863-121D-74D51123****",
"Code": 200,
"Status": "Success",
"Message": "operation success",
"Success": true,
"Data": "{'Code': 200, 'Success': True}"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。