检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Kitts and Nevis 圣基茨和尼维斯 1869 Saint Lucia 圣卢西亚 1758 Saint Pierre and Miquelon 圣皮埃尔和密克隆 508 Saint Vincent and the Grenadines 圣文森特和格林纳丁斯 1784 Samoa
Notification,SMN)是可靠的、可扩展的、海量的消息处理服务。它可以依据用户的需求主动推送通知消息,最终用户可以通过短信、电子邮件等方式接收。 图1 SMN产品架构 SMN的主题订阅模型,旨在提供一对多的消息订阅以及通知功能,能够实现一站式集成多种推送通知方式。在SMN中有两种类型的客户端,即发
返回结果 状态码 请求发送以后,您会收到响应,其中包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于管理员创建IAM用户接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对
ListSubscriptionsItem 参数 参数类型 描述 topic_urn String Topic的唯一的资源标识。 protocol String 不同协议对应不同的endpoint(接受消息的接入点)。目前支持的协议包括: "default": 默认协议。 “email”:邮件传输协议,endpoint为邮箱地址。
查询项目标签 功能介绍 查询租户在指定Region和实例类型的所有标签集合。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/{resource_type}/tags 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
查看监控指标数据 操作场景 为了使用户更好地掌握自己的主题推送结果状态,云平台提供了云监控。通过本节,您可以了解如何查看消息通知服务的监控指标详情。 前提条件 消息通知服务中有创建过的主题。 当主题下没有监控指标对应的订阅类型时,与之对应的监控指标上报值为0。 在云监控页面查看 登录管理控制台。
系统告警是由预定义阈值触发的通知,通过邮件、短信、FunctionGraph(函数)、HTTP和HTTPS等多种通知方式发送给特定用户。举例来说,很多云服务都使用SMN,从而可使您在事件发生(如云审计服务检测到云服务资源发生关键操作)时能立即接收到通知。 与云服务的集成 将SMN作为消
在管理控制台左上角单击图标,选择区域和项目。 单击“服务列表 > 云监控服务”。 选择“告警 > 告警规则”。 在“告警规则”界面,单击“创建告警规则”创建主题的告警规则,或者选择已有的主题的告警规则进行修改,设置主题的告警规则。 规则参数设置完成后,单击“立即创建”。 更多关于设置告警规则的信息,请参见《云监控用户指南》。
示例代码 Java语言 验证消息是否有效,其中signing_cert_url、signature是从HTTP(S)消息格式描述获取的值,message为特定消息的签名键值。以下为示例代码,仅供参考。 private static void isMessageValid(String signing_cert_url
偏移量,偏移量为一个大于0小于资源总个数的整数,表示查询该偏移量后面的所有的资源,默认值为0。 limit 否 Integer 取值范围:1~100,取值一般为10,20,50。功能说明:每页返回的资源个数。默认值为100。 message_template_name 否 String 模板的名称。 只能包
修改分组 操作场景 用户可针对订阅用户的分组进行修改,从而更好地管理订阅用户。 操作步骤 登录管理控制台。 在管理控制台左上角单击图标,选择区域和项目。 在页面左上角单击图标,选择“管理与监管” > “消息通知服务 SMN”。 进入消息通知服务页面。 在左侧导航栏,选择“订阅用户”。
ListSubscriptionsItem 参数 参数类型 描述 topic_urn String Topic的唯一的资源标识。 protocol String 不同协议对应不同的endpoint(接受消息的接入点)。目前支持的协议包括: "default": 默认协议。 “email”:邮件传输协议,endpoint为邮箱地址。
在订阅主题时,选择不同的订阅协议,订阅终端接收到的信息是不一样的。 邮件协议 订阅终端为邮箱,接收到的消息包含消息内容和取消订阅的链接。 短信协议 订阅终端为手机,接收到的消息只包含消息内容。 发布区域:全部 向主题推送消息后,订阅者为什么没有收到消息? 为什么用户接收到的邮件中图片无法显示?
对于用户自定义的HTTP(S)头部字段,SMN也将采用上述的处理策略。 用户如果从HTTP(S)头部中获取相关字段,建议采用不区分大小写的方式。 HTTP(S)订阅确认消息的格式 添加HTTP(S)订阅终端以后,SMN会向订阅终端推送一条订阅确认的消息,下面将描述消息的HTTP C
在主题列表中,选择您要向其发布消息的主题,在右侧“操作”栏单击“发布消息”。 或者单击“主题名称”,在主题详情页中,单击右上角的“发布消息”按钮。 在弹出的发布消息对话框中,主题名称为已选择的需要发布消息的主题名称,不可修改。 根据界面提示,配置发布消息的基本信息,填写说明如表1所示。
在管理控制台左上角单击图标,选择区域和项目。 在页面左上角单击图标,选择“管理与监管” > “消息通知服务 SMN”。 进入消息通知服务页面。 在左侧导航栏,选择“订阅用户”。 在订阅用户列表中,选择一个订阅用户,单击“操作列”的“删除”。 在弹出的“删除订阅用户”窗口的输入框中,输入“DELETE”,单击“确定”,完成删除。
使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。 Token认证 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。
配置回复消息回调事件的topic_urn不存在。 配置回复消息回调事件的topic_urn不存在,请输入有效的topic_urn。 400 SMN.0148 Parameter: user_id is invalid. 参数:user_id无效。 请输入有效的user_id参数。
URN是主题的唯一资源标识,不可修改。新创建的主题将显示在主题列表中。 步骤二:添加订阅 分别为主题“Mytopic”添加协议类型为“短信”和“邮件”的订阅。 添加协议类型为“短信”的订阅 添加协议类型为“邮件”的订阅 在主题列表中,单击“Mytopic”主题右侧的“添加订阅”。
向主题推送消息后,订阅者为什么没有收到消息? 在排除终端设备本身的问题,比如信号不好。最可能原因是您未完成确认订阅或信息被拦截。 优先排查信息是否被拦截,查看您的短信/邮件是否被处理为垃圾信息。 如果仍然不能解决您的问题,请联系技术支持。 短信协议 如果是订阅确认短信,请优先排查被拦截的短信。 如果是消息通知短信,