检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
包含创建消息模板、更新消息模板、删除消息模板等接口。 发布消息操作 包含消息发布、发布探测消息、获取http探测结果等接口。 使用标签管理服务 包含查询资源实例、添加资源标签和查询项目标签等接口。 查询版本操作 包含查询SMN支持的API版本号信息和查询SMN API V2版本信息接口。 云日志操作 包含
短信发送限制 关于短信发送的流控策略,请参见“订阅确认流控说明”章节。 关于消息发送的限制,请参见“服务韧性”章节。 父主题: 附录
签名字数。(以实际发送字数为准) 短信字数<=70个字数,按照70个字数一条短信计算。 短信字数>70个字数,即为长短信,按照每67个字数记为一条短信计算。 示例:短信字数为68,按1条短信计算;短信字数为134,按2条短信计算;短信字数为135,按3条短信计算。 示例:短信签名为“【华为云】”,按5个字数计算。
API 主题操作 订阅操作 模板操作 发布消息操作 使用标签管理服务 查询版本操作 云日志操作 订阅过滤策略操作 通知策略
如何调用API 构造请求 认证鉴权 返回结果
发布消息操作 消息发布 发布探测消息 获取http探测结果 父主题: API
message 否 String 发送的消息。消息体必须是UTF-8编码的字符串,大小至多256KB。如果订阅者是手机号码,短信长度限制为490字,超出则可能被运营商拦截。短信内容不能包含“[]”或者“【】”符号。说明:三种消息发送方式:message、message_structure、
历史API Application操作 Application endpoint操作 Application直发消息操作 订阅确认V2接口(废弃)
使用消息通知服务发送短信的号码或显示名可以保持一致吗? 可以。发送短信的号码或显示名一般不会变,只有通道变化号码或显示名才会变,通道变化是由于遇到运营商管控。
不同的订阅协议对应不同的取消订阅方式: 短信取消订阅:因为短信长度有限,无法每次推送消息时候附带取消订阅的链接,用户需通过请求确认的链接进入WEB页面进行取消订阅。 具体流程如下: 添加订阅后,消息通知服务会向订阅终端发送订阅确认短信,如图1所示,短信中包含订阅确认的链接。 图1 订阅确认短信 单击短信中的确认链接
一旦一条新的消息已经发布,消息通知服务试图将消息发布至每个已经向主题确认订阅的终端节点。 如果使用短信协议接收消息,对于内容很长的消息,短信长度限制为490字,超出则可能被运营商拦截。向短信终端发送消息时消息内容不能包含“[]”或者“【】”符号。 如果使用“HTTP”或“HTTPS”
订阅确认V2接口(废弃) 用途 订阅确认接口 接口 PUT /v2/{tenant_id}/notifications/topics/{topic_urn}/subscriptions/{subscription_urn}/confirmation PUT /v2/{tenant
发送状态 发送状态描述 DELIVRD 用户已成功收到短信。 EXPIRED 短信已超时。 DELETED 短信已删除。 UNDELIV 短信递送失败。 ACCEPTD 短信已接收。 UNKNOWN 短信状态未知。 REJECTD 短信被拒绝。 父主题: 附录
消息通知服务支持的传输协议有哪些? 消息通知服务支持的协议有“邮件”、“短信”、“HTTP”和“HTTPS”、“FunctionGraph(函数)”、“FunctionGraph(工作流)”等。 “邮件”:消息以电子邮件形式发送到订阅的邮箱地址。 “短信”:消息以短信文本消息发送到订阅的电话号码。 “HTTP”、“HTTPS”:
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 更多服务错误码请参见API错误中心。 状态码 错误码 错误信息 描述 处理措施 200 SMN.0190 This endpoint already exists. endpoint已存在。
被拦截。 优先排查信息是否被拦截,查看您的短信/邮件是否被处理为垃圾信息。 如果仍然不能解决您的问题,请联系技术支持。 短信协议 如果是订阅确认短信,请优先排查被拦截的短信。 如果是消息通知短信,请您先确认已完成订阅确认,再排查被拦截短信。 邮件协议 优先排查垃圾邮件,查看您的邮件是否被处理为垃圾邮件。
息,最终您可以通过短信、电子邮件、应用等方式接收。您也可以在应用之间通过SMN实现应用的功能集成,降低系统的复杂性。 您可以使用本文档提供的API对消息通知服务进行相关操作,如创建、查询、删除、更新等。支持的全部操作请参见API概览。 在调用消息通知服务API之前,请确保已经充分
当您通过消息通知服务SMN发送邮件、短信等消息时,您需要确保传输的内容符合当地法律法规要求。 SMN使用异步方式推送消息,不保证消息送达的时效性。如果业务要求消息准实时送达,请慎重考虑是否使用SMN服务。 SMN服务发送消息的邮箱地址和发送短信/语音的号码地址不固定,有切换的可能
应用场景 系统告警 系统告警是由预定义阈值触发的通知,通过邮件、短信、FunctionGraph(函数)、HTTP和HTTPS等多种通知方式发送给特定用户。举例来说,很多云服务都使用SMN,从而可使您在事件发生(如云审计服务检测到云服务资源发生关键操作)时能立即接收到通知。 与云服务的集成
单个主题支持多种传输协议定义,目前支持HTTP/HTTPS、邮件、FunctionGraph(函数)、FunctionGraph(工作流)以及短信传输协议。