-
状态码 - 消息通知服务 SMN
说明 400 Bad Request 请求参数错误。 401 Unauthorized 鉴权失败。 403 Forbidden 没有权限对资源访问。 404 Not Found 请求的资源不存在。 500 Internal Server Error 请求未完成。服务异常。 501 Not
-
如何获取用户的账号ID? - 消息通知服务 SMN
如何获取用户的账号ID? 登录管理控制台。 单击右上角用户名下的“基本信息”。 在基本信息页面,单击“管理我的凭证”,进入我的凭证页面。 在用户信息中获取用户的“账号ID”。
-
每个用户可以创建多少个主题? - 消息通知服务 SMN
每个用户可以创建多少个主题? 单用户默认可创建3000个主题。
-
授权操作与SMN接口的映射关系 - 消息通知服务 SMN
授权操作与SMN接口的映射关系 表1 授权操作与SMN接口的映射关系 授权操作 接口名称 接口功能 SMN:UpdateTopic UpdateTopic 修改主题的属性,目前仅支持修改topic的display_name字段。 SMN:DeleteTopic DeleteTopic
-
向主题发布文本消息 - 消息通知服务 SMN
文本消息是指将消息内容以文本的形式发送到订阅终端。 前提条件 所有的订阅终端必须确认订阅才能收到推送消息,未确认的订阅终端不会收到消息。 操作步骤 登录管理控制台。 在管理控制台左上角单击图标,选择区域和项目。 在页面左上角单击图标,选择“管理与监管” > “消息通知服务”。 进入消息通知服务页面。
-
向主题发布JSON消息 - 消息通知服务 SMN
)和HTTP(S)订阅协议发送不同内容。 前提条件 所有的订阅终端必须确认订阅才能收到推送消息,未确认的订阅终端不会收到消息。 操作步骤 登录管理控制台。 在管理控制台左上角单击图标,选择区域和项目。 在页面左上角单击图标,选择“管理与监管” > “消息通知服务”。 进入消息通知服务页面。
-
向主题发布模板消息 - 消息通知服务 SMN
之前,您需要先创建好消息模板,关于消息模板的详细信息请参见《消息通知服务用户指南》的“消息模板管理”章节。 前提条件 所有的订阅终端必须确认订阅才能收到推送消息,未确认的订阅终端不会收到消息。 创建模板 登录管理控制台。 在管理控制台左上角单击图标,选择区域和项目。 在页面左上角单击图标,选择“管理与监管”
-
每个用户可以创建多少个消息模板? - 消息通知服务 SMN
每个用户可以创建多少个消息模板? 单用户默认可创建100个消息模板。
-
记录消息通知服务简介 - 消息通知服务 SMN
种请求、发出请求的源IP地址、何人发出的请求以及发出请求的时间),便于日后的查询、审计和回溯。 云审计记录的操作类型有三种,通过云平台账户登录管理控制台执行的操作,通过云服务支持的API执行的操作,以及系统内部触发的操作。 父主题: 记录消息通知服务
-
错误码 - 消息通知服务 SMN
please try again later. 主题发布超过全局流控限制。 请稍后重试。 500 SMN.0016 Database Exceptions. 数据库异常。 如遇到请联系技术支持。 500 SMN.0018 Service internal error. 服务内部错误。
-
产品优势 - 消息通知服务 SMN
发多种协议的消息收发系统,周期长。 安全 消息通知服务数据安全是基于Topic进行安全隔离,用户未经授权不能访问队列消息,有效保护用户业务安全。 业务数据访问需要有安全保护措施,没有认证授权的系统随意获取消息会导致严重的数据安全和隐私风险。
-
校验消息签名 - 消息通知服务 SMN
通过HTTP消息中的signing_cert_url获取证书内容的地址,通过该地址获取证书内容,并且生成X509证书。 下载证书的链接始终是HTTPS请求,需要验证下载链接服务器的证书的真伪。 从X509证书中提取公钥,用于验证收到消息的可靠性和完整性。 确定消息类型。消息类型为键type对
-
示例代码 - 消息通知服务 SMN
printStackTrace(); } } } } 使用Java 8 版本以下的用户,可以使用第三方jar包commons-codec.jar进行Base64解码。 并将上述样例代码中的"byte[] sigByte = Base64
-
什么是消息通知服务 - 消息通知服务 SMN
消息通知服务(Simple Message Notification,SMN)是可靠的、可扩展的、海量的消息处理服务。它可以依据用户的需求主动推送通知消息,最终用户可以通过短信、电子邮件等方式接收。 图1 SMN产品架构 SMN的主题订阅模型,旨在提供一对多的消息订阅以及通知功能,能够
-
构造请求 - 消息通知服务 SMN
limit=10”,表示查询不超过10条数据。 例如您需要获取IAM在“华北-北京四”区域的Token,则需使用“华北-北京四”区域的Endpoint(iam.cn-north-4.myhuaweicloud.com),并在管理员创建IAM用户的URI部分找到resource-path(/v3
-
认证鉴权 - 消息通知服务 SMN
从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):私有访问密钥。与访问密钥ID结合使用,对请求进行加密签名,可标识发送方,并防止请求被修改。
-
区域和可用区 - 消息通知服务 SMN
可用区(AZ,Availability Zone):一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 图1阐明了区域和可用区之间的关系。 图1
-
HTTP(S)终端节点使用样例简介 - 消息通知服务 SMN
HTTP(S)终端节点使用样例简介 向该订阅终端发布消息时,消息通知服务自动组装消息,用户可以接收到的由消息通知服务发送至HTTP(S)终端的消息共分为两种,管理类消息和业务类消息。管理类消息即确认订阅消息和取消订阅消息,业务类消息即推送消息。用户接收到的整条消息包含两部分内容,分别是消息头和消息体。消息体和消息头具体的参数配置请参考本章节。
-
示例1:使用主题发布消息 - 消息通知服务 SMN
示例1:使用主题发布消息 操作场景 本章节指导用户通过API发布消息。API的调用方法请参见如何调用API。 涉及接口 获取用户Token:通过用户名/密码的方式进行认证来获取IAM用户Token。 创建主题:创建Topic。 订阅:为指定Topic添加订阅者。 消息发布:将消息发送给Topic的所有订阅终端。
-
查询主题策略 - 消息通知服务 SMN
Version String 访问策略规范版本。目前只支持“2016-09-07”。 Id String 策略的唯一标识。不能为空。 Statement Array of Statement objects 访问策略是通过Statement语句来定义的。一个访问策略可包含一条或多条St