检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
进行分组和隔离。项目可以是一个部门或者一个项目组。一个账户中可以创建多个项目。 协议 SMN支持发送的消息类型,包括邮件、HTTP(S)、短信、FunctionGraph(函数)、FunctionGraph(工作流)。 发布者 消息发布者,向主题发送消息的对象。 订阅者 消息订阅者,从主题接收消息的订阅终端。
消息通知服务有哪些优势? 消息通知服务的突出优势有以下三点: 消息通知体系需要大量投入资源进行开发以及维护,使用SMN服务可以大幅降低成本。 无需考虑消息通知体系的可靠性以及扩容问题。 消息通知服务接入简单、学习成本低。
将SMN资源委托给更专业、高效的其他华为云账号或者云服务,这些账号或者云服务可以根据权限进行代运维。 发布区域:全部 权限管理 创建用户并授权使用SMN SMN自定义策略 调整配额 为防止资源滥用,平台限定了各服务资源的配额,对用户的资源数量和容量做了限制。如您最多可以创建多少台弹性云服务器、多少块云硬盘。 如
请输入通知验证码类短信签名。 400 SMN.0152 The number allocated to the SMS template has reached the maximum allowed. 分配的短信模板数量已达限额。 创建的短信模板超过限额,每个用户可以创建100个短信模板。
访问消息通知服务。登录管理控制台,从主页选择“消息通知服务”。 API方式 如果用户需要将云平台上的消息通知服务集成到第三方系统,用于二次开发,请使用API方式访问消息通知服务,具体操作请参见《消息通知服务API参考》。
将清空置零。 对于一个短信订阅者,1个小时最多允许发送10次订阅确认消息,2天最多允许发送20次订阅确认,如果超过1小时的流控阈值,则SMN会在接下来的1小时内不对该终端发送订阅确认短信。如果超过2天的流控阈值,将7天之内不对这个手机订阅者发送订阅确认短信。如果这个手机订阅者对这
发送状态 发送状态描述 DELIVRD 用户已成功收到短信。 EXPIRED 短信已超时。 DELETED 短信已删除。 UNDELIV 短信递送失败。 ACCEPTD 短信已接收。 UNKNOWN 短信状态未知。 REJECTD 短信被拒绝。 父主题: 附录
请求的唯一标识ID。 code String 服务异常错误信息编码。 message String 服务异常错误信息描述。 状态码:403 表6 响应Body参数 参数 参数类型 描述 request_id String 请求的唯一标识ID。 code String 服务异常错误信息编码。 message
通过SMN发布JSON消息 操作场景 消息通知服务能够根据用户的需求,向订阅终端主动推送消息。消息通知服务支持发布JSON消息,可通过一次消息发布,向不同类型的订阅者发布不同内容的消息。 本章节以创建主题并发布JSON消息为例,指导您快速上手消息通知服务。 操作流程 操作步骤 说明 准备工作
操作步骤 登录管理控制台。 在管理控制台左上角单击图标,选择区域和项目。 在页面左上角单击图标,选择“管理与监管” > “消息通知服务 SMN”。 进入消息通知服务页面。 在左侧导航栏,选择“主题管理” > “主题”。 进入主题页面。 在主题列表中,选择您要向其发布消息的主题,在右侧“操作”栏单击“发布消息”。
不同协议消息说明 不同的订阅协议接收到的消息包含的内容可能有所不同。 邮件和HTTP(S)终端收到的消息包含:消息主题、消息内容和取消订阅的链接。 短信终端接收到的消息只包含消息内容。 FunctionGraph(函数)终端收到的消息包含消息属性、消息标题、消息内容、主题URN等信息。消息样例类似如下。字段说明如表1所示。
功能说明 本节定义了消息通知服务上报云监控的监控指标的命名空间,监控指标列表,各项监控指标的具体含义与使用说明,用户可以通过云监控检索消息通知服务产生的监控指标和告警信息。 命名空间 SYS.SMN 监控指标 消息通知服务支持的监控指标如表1所示。 表1 消息通知服务支持的监控指标 指标ID
步骤二:添加订阅 为主题“Mytopic”添加协议类型为“短信”和“邮件”的订阅。 步骤三:创建消息模板 创建一个消息模板“tem_001”,协议分别为“Default”、“短信”和“邮件”。 步骤四:发布消息 向“短信”和“邮件”类型的订阅者发布消息“The Arts and Crafts
与其他服务的关系 其他云服务可以集成SMN,为云服务提供事件通知的能力,使这些服务可以向租户或者消息处理系统发送事件通知。对接SMN的云服务使用SMN的详细信息请参见相应服务的用户指南。 现列举几个云服务使用SMN的例子,如图1所示。 图1 消息通知服务与其他服务的关系示意图 表1
记录消息通知服务 记录消息通知服务简介 支持审计的关键操作列表 查询审计事件
为了防止恶意攻击订阅终端,云平台会对订阅终端进行流控保护,触发流控规则后,消息通知服务不再发送订阅确认消息,具体的保护规则请参见《消息通知服务用户指南》的附录“订阅确认流控说明”部分。 消息通知服务不会校验订阅终端是否真实存在。 添加订阅后,消息通知服务会向订阅终端发送订阅确认信息
附录 JSON格式消息说明 模板格式消息说明 不同协议消息说明 订阅确认流控说明 国家(或地区)码 授权操作与SMN接口的映射关系 短信发送限制 HTTP(S)终端节点使用样例 订阅筛选策略使用样例
access_policy Topic资源的访问策略,控制其他用户访问该Topic的权限。 空字符串。 introduction 在邮件和短信订阅确认信息中展示Topic的介绍,使您能够让订阅者对主题有更多的了解。 空字符串。 父主题: 附录
在下拉框中选择需要订阅终端支持的协议,提供的选项为“短信”、“邮件”、“HTTP”、“HTTPS”。 说明: 当订阅终端协议选择短信”或“邮件”时,可勾选“从IAM用户添加”,订阅终端可在IAM用户中进行选择,无需进行输入。 订阅终端 订阅的终端地址,短信、邮件、HTTP以及HTTPS终端支持
None 操作指导 消息通知服务 SMN 发布JSON消息 03:32 发布JSON消息 消息通知服务 SMN 发布模板消息 05:24 发布模板消息