-
消息发布 - 消息通知服务 SMN
描述 request_id String 请求的唯一标识ID。 message_id String 唯一的消息ID。 状态码: 400 表6 响应Body参数 参数 参数类型 描述 request_id String 请求的唯一标识ID。 code String 服务异常错误信息编码。
-
SDK概述 - 消息通知服务 SMN
SDK概述 本文介绍了SMN服务提供的SDK语言版本,列举了最新版本SDK的获取地址。 在线生成SDK代码 API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表 表1提供了SMN服务支持的SDK列表,您可以在GitHub仓库查看
-
构造请求 - 消息通知服务 SMN
名称 描述 是否必选 示例 Host 请求的服务器信息,从服务API的URL中获取。值为hostname[:port]。端口缺省时使用默认的端口,https的默认端口为443。 否 使用AK/SK认证时该字段必选。 code.test.com or code.test.com:443
-
批量删除订阅过滤策略 - 消息通知服务 SMN
44058e6cbc6d3c377837", } request.Body = &model.BatchDeleteSubscriptionsFilterPolicesRequestBody{ SubscriptionUrns: listSubscriptionUrnsbody
-
批量创建订阅过滤策略 - 消息通知服务 SMN
BatchCreateSubscriptionsFilterPolicesRequest request = new BatchCreateSubscriptionsFilterPolicesRequest(); BatchSubscriptionsFilterPolicesRequestBody
-
不同协议消息说明 - 消息通知服务 SMN
"message_id": "e6fa59c6b3e0424c9c02cbed35b680e7", "topic_urn": "urn:smn:regionId:66e0f4622d6f4e3fb2db2e495298a61a:smn_123"
-
取消订阅 - 消息通知服务 SMN
/v2/{project_id}/notifications/subscriptions/{subscription_urn} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取项目ID请参考 获取项目ID。 subscription_urn 是 String 订
-
批量更新订阅过滤策略 - 消息通知服务 SMN
BatchUpdateSubscriptionsFilterPolicesRequest request = new BatchUpdateSubscriptionsFilterPolicesRequest(); BatchSubscriptionsFilterPolicesRequestBody
-
更新订阅者 - 消息通知服务 SMN
UpdateSubscriptionRequest request = new UpdateSubscriptionRequest(); UpdateSubscriptionRequestBody body = new UpdateSubscriptionRequestBody();
-
导入订阅 - 消息通知服务 SMN
AddSubscriptionFromSubscriptionUserRequest request = new AddSubscriptionFromSubscriptionUserRequest(); AddSubscriptionFromSubscriptionUserRequestBody
-
查询订阅者列表 - 消息通知服务 SMN
请求的唯一标识ID。 subscription_count Integer 订阅者个数。 subscriptions Array of ListSubscriptionsItem objects Subscription结构体。 表5 ListSubscriptionsItem 参数 参数类型
-
查询指定Topic的订阅者列表 - 消息通知服务 SMN
请求的唯一标识ID。 subscription_count Integer 订阅者个数。 subscriptions Array of ListSubscriptionsItem objects Subscription结构体。 表5 ListSubscriptionsItem 参数 参数类型
-
HTTP(S)消息格式 - 消息通知服务 SMN
X-SMN-TOPIC-URN,X-SMN-SUBSCRIPTION-URN,如表1所示。 表1 消息HTTP(S)头部参数说明 参数 说明 X-SMN-MESSAGE-TYPE 消息类型,消息类型分别有: SubscriptionConfirmation Notification
-
订阅 - 消息通知服务 SMN
AddSubscriptionRequest request = new AddSubscriptionRequest(); AddSubscriptionRequestBody body = new AddSubscriptionRequestBody();
-
更新主题策略 - 消息通知服务 SMN
请求的唯一标识ID。 code String 服务异常错误信息编码。 message String 服务异常错误信息描述。 状态码: 403 表6 响应Body参数 参数 参数类型 描述 request_id String 请求的唯一标识ID。 code String 服务异常错误信息编码。
-
更新消息模板 - 消息通知服务 SMN
confirm subscription:(If you do not want to subscribe to this topic, ignore this message.)" } 响应示例 状态码: 200 OK { "request_id" : "6a63a18b8bab
-
示例1:使用主题发布消息 - 消息通知服务 SMN
} 响应示例: { "subscriptions_result": [{ "request_id": "126c17f805934e5eadf647b0860c7a0a", "subscription_urn": "urn:smn:reg
-
创建消息模板 - 消息通知服务 SMN
confirm subscription:(If you do not want to subscribe to this topic, ignore this message.)" } 响应示例 状态码: 201 OK { "request_id" : "6a63a18b8bab
-
创建Application(废弃) - 消息通知服务 SMN
"HMS", "platform_principal" : "appId", "platform_credential" : "appSecret" } 响应示例 状态码: 201 OK { "request_id" : "6a63a18b8bab40ffb71ebd9cb80d0085"
-
更新Application(废弃) - 消息通知服务 SMN
} { "platform_principal" : "appId", "platform_credential" : "appSecret" } 响应示例 状态码: 200 OK { "request_id" : "6a63a18b8bab40ffb71ebd9cb80d0085"