检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
/”符号分隔,其中组织单元ID与账号ID可以不填,组织单元ID最多支持输入5层。 组织ID、根组织单元ID、组织单元ID和账号ID的获取方式请参见查看组织详细信息。 可发布消息的服务 例如“OBS”。 不同区域支持的“可发布消息的服务”不同,具体以管理控制台显示为准。 勾选服务名称表示授权该云服务可对该主题进行操作。
只能包含大写字母、小写字母、数字、-和_,且必须由大写字母、小写字母或数字开头,长度在1到64个字符之间。 protocol 否 String 模板支持的协议类型。 目前支持的协议包括: “default”:默认协议。 “email”:邮件传输协议。 “sms”:短信传输协议。 “functionst
访问消息通知服务的方式 云平台提供了Web化的服务管理平台,即管理控制台和基于HTTPS请求的API(Application programming interface)管理方式。 管理控制台方式 管理控制台提供Web界面,供您管理计算、存储和其他云资源。您可以使用管理控制台方式
了解更多常见问题、案例和解决方案 热门案例 消息通知服务支持的传输协议有哪些? 订阅终端地址可以修改吗? 为什么用户接收到的邮件中图片无法显示? 消息通知服务的使用如何收费和计费? 向主题推送消息后,订阅者为什么没有收到消息? 消息通知服务的主题名称有何格式要求? 单个主题是否支持通过多种传输协议进行订阅? 每个用户可以创建多少个主题?
包含消息发布、发布探测消息、获取http探测结果等接口。 使用标签管理服务 包含查询资源实例、添加资源标签和查询项目标签等接口。 查询版本操作 包含查询SMN支持的API版本号信息和查询SMN API V2版本信息接口。 云日志操作 包含绑定云日志、查询云日志、更新云日志等接口。 订阅过滤策略操作
CES”。 单击页面左侧导航栏的“云服务监控”,然后选择“消息通知服务”。 单击“操作”列的“查看监控指标”,查看消息通知服务各项监控指标的数据。 支持查看“近1小时”、“近3小时”、“近12小时”、“近24小时”、“近7天”的数据。如果您想查看更长时间范围的监控曲线,请在监控视图中单击图标,进入大图模式查看。
校验消息签名 操作场景 为了确保安全,提供订阅确认、取消订阅和消息的签名认证,在消息的接收方需要对SMN发送的消息进行校验,消息类型包括订阅确认消息、通知消息和取消订阅通知消息。使用SMN消息中的信息,您可以通过签名串验证消息的合法性。 操作步骤 验证SMN发送的HTTP(S)请求的流程如下:
示例:一个模板变量“${1}”(其他号码),取值为“123456”,按6个字数计算; 更多信息请参见《消息&短信服务用户指南》的内容长度计算规则章节。 SMN不支持发往中国大陆手机号码的短信内容中使用【】等特殊字符。详细信息请参见《消息&短信服务用户指南》的模板规范和变量规范包含哪些内容?章节。
String Topic的显示名,推送邮件消息时,作为邮件发件人显示。 push_policy Integer 消息推送的策略,该属性目前不支持修改,后续将支持修改。0表示发送失败,保留到失败队列,1表示直接丢弃发送失败的消息。 enterprise_project_id String 企业项目ID。
低,快速融入业务使用。 自建消息通知服务成本高,接口使用复杂,学习曲线高,融于业务时间周期长。 稳定可靠 消息在多数据中心冗余,Topic支持透明迁移。消息推送失败,可以设置消息推送到SMN进行持久化。服务单节点故障,请求会自动迁移到可用节点。 关键业务使用对消息通知服务的稳定性
授权操作与SMN接口的映射关系 授权操作 接口名称 接口功能 SMN:UpdateTopic UpdateTopic 修改主题的属性,目前仅支持修改topic的display_name字段。 SMN:DeleteTopic DeleteTopic 删除一个主题以及它的所有订阅者。删
用户仅能对某一类资源进行指定的管理操作。多数细粒度策略以API接口为粒度进行权限拆分,权限的最小粒度为API授权项(action),SMN支持的API授权项请参见《消息通知服务接口参考》中“策略及授权项说明”章节。 如表1所示,包括了SMN的所有系统权限。 表1 SMN系统权限 系统角色/策略名称
安全 责任共担 身份认证与访问控制 数据保护技术 审计与日志 服务韧性 认证证书
SMN对外发送消息的源IP地址不固定,且有随时更换的可能。请勿将消息源IP地址作白名单限制,否则可能导致无法接收到SMN消息。 基于网络安全考虑,SMN默认不支持使用华为云内网地址接收消息。 消息通知服务SMN对某些具体指标进行了约束和规范,您在使用时注意不要超过相应的限制值,以免程序出现异常。 针对主题的限制项和限制值请参见表1。
topic_urn 是 String Topic的唯一的资源标识,可通过查询主题列表获取该标识。 name 是 String 主题策略名称。只支持特定的策略名称,请参见Topic属性表。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是
ion_urn。 如果请求失败,则会返回错误码及对应的错误信息说明,详细错误码信息请参考错误码。 可为Topic添加多种以及多个订阅终端,支持的订阅协议请参考订阅。 订阅终端会收到一条确认订阅的消息,请在邮箱中进行确认订阅的操作。 发送消息。发送“POST https://{SM
Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。 Token认证:通过Token认证调用请求。 AK/SK认证 AK/SK签名认证方式仅支持消息体大小在12MB以内,12MB以上的请求请使用Token认证。 AK/SK认证就是使用AK/SK对请求进行签名,在请求时将签名信息添加到消息头,从而通过身份认证。
d57:test_topic_v2", "http_code": 201}] } 可为Topic添加多种以及多个订阅终端,支持的订阅协议请参考订阅。 订阅终端会收到一条确认订阅的消息,请在邮箱中进行确认订阅的操作。 发送消息。 发送“POST https://{S
能包含大写字母、小写字母、数字、-、.和_,且必须由大写字母、小写字母或数字开头,不能超过21个字符。 模板内容具体规则如下: 模板内容仅支持纯文本格式。 模板内容不能为空。 模板内容大小至多为256KB。 模板内容中允许最多256个(计算重复的)标签,去重后不超过90个。 发送消息时,每个标签允许的值大小为1KB
使用Token认证时该字段必选。 注:以下仅为Token示例片段。 MIIPAgYJKoZIhvcNAQcCo...ggg1BBIINPXsidG9rZ API同时支持使用AK/SK认证,AK/SK认证使用SDK对请求进行签名,签名过程会自动往请求中添加Authorization(签名认证信息)和X-Sdk-Date(请求发送的时间)请求头。