-
构造请求 - 消息通知服务 SMN
对于管理员创建IAM用户接口,您可以从接口的请求部分看到所需的请求参数及参数说明,将消息体加入后的请求如下所示,其中加粗的字段需要根据实际值填写。 accountid为IAM用户所属的账号ID。 username为要创建的IAM用户名。 email为IAM用户的邮箱。 **********为IAM用户的登录密码。
-
取消订阅 - 消息通知服务 SMN
目前SMN服务的订阅管理能力对终端订阅者开放,终端订阅者必须保护好自己的订阅链接,避免被其他人窃取后无法收到或收到非本人期望得到的通知信息。 取消订阅 不同的订阅协议对应不同的取消订阅方式: 短信取消订阅:因为短信长度有限,无法每次推送消息时候附带取消订阅的链接,用户需通过请
-
请求订阅 - 消息通知服务 SMN
在订阅用户列表中,选择一个为“未确认”的订阅用户。 单击订阅用户列表“操作列”的“请求订阅”。 在弹出的“请求订阅”窗口中,单击“确定”,发送该订阅的确认请求。 图1 请求订阅 获取请求订阅确认信息,确认订阅。 为了防止恶意攻击订阅终端,云平台会对订阅终端进行流控保护,触发流控规则
-
约束与限制 - 消息通知服务 SMN
SMN使用异步方式推送消息,不保证消息送达的时效性。如果业务要求消息准实时送达,请慎重考虑是否使用SMN服务。 SMN服务发送消息的邮箱地址和发送短信/语音的号码地址不固定,有切换的可能。请勿将邮箱地址和发送短信/语音的号码地址作白名单限制,否则可能导致无法接收到SMN消息。 SMN对外发送消息的源IP地址不
-
更新主题策略 - 消息通知服务 SMN
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
-
更新主题 - 消息通知服务 SMN
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
-
消息发布 - 消息通知服务 SMN
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
-
更新消息模板 - 消息通知服务 SMN
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
-
添加资源标签 - 消息通知服务 SMN
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
-
审计与日志 - 消息通知服务 SMN
云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务后,CTS可记录消息通知服务的操作事件用于审计。
-
绑定云日志 - 消息通知服务 SMN
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
-
更新云日志 - 消息通知服务 SMN
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
-
最新动态 - 消息通知服务 SMN
消息模板通过消息名称进行分组,消息名称下面可以根据不同的协议创建不同的模板。每个模板名称下面都必须要创建一个Default模板。当按照模板格式推送消息时,不同协议订阅者优先会选择模板名称下面对应的协议模板,如果对应的协议模板不存在,则采用默认Default的模板。如果没有预置的Default协议的模板,将不允许发送该模板。
-
快速入门 - 消息通知服务 SMN
tion_urn。 如果请求失败,则会返回错误码及对应的错误信息说明,详细错误码信息请参考错误码。 可为Topic添加多种以及多个订阅终端,支持的订阅协议请参考订阅。 订阅终端会收到一条确认订阅的消息,请在邮箱中进行确认订阅的操作。 发送消息。发送“POST https://{S
-
发布JSON消息 - 消息通知服务 SMN
当需要添加多个订阅终端时,以换行符隔开。 图5 添加订阅(短信) 单击“确定”,完成协议类型为“短信”的订阅的添加。 为主题“Mytopic”添加协议类型为“邮件”的订阅。 单击“主题名称”输入框右侧的,在弹出的选择主题对话框中选择主题“Mytopic”。 在“协议”下拉框中,选择订阅终端支持的协议“邮件”。
-
不同协议消息说明 - 消息通知服务 SMN
不同协议消息说明 不同的订阅协议接收到的消息包含的内容可能有所不同。 邮件和HTTP(S)终端收到的消息包含:消息主题、消息内容和取消订阅的链接。 短信终端接收到的消息只包含消息内容。 FunctionGraph(函数)终端收到的消息包含消息属性、消息标题、消息内容、主题URN等
-
发布模板消息 - 消息通知服务 SMN
单击“确定”,完成“消息内容”的设置。 生成的消息内容显示模板名称和所有{tag}标签。 图11 发布模板消息 单击“确定”,消息将推送至不同的订阅终端。 各个终端接收到的消息内容说明请参考“不同协议消息说明”部分。 步骤5 接收消息 在订阅主题时,选择不同的订阅协议,订阅终端接收到的信息是不一样的。 邮件协议
-
应用场景 - 消息通知服务 SMN
务(如OBS),实现服务解耦。即便一个服务出现故障,也不会影响到其他服务。 错峰流控 上下游系统处理能力有差异时,可以使用SMN转储系统间的通信数据,提供消息堆积缓冲能力,减少下游系统的压力,可减少系统崩溃等问题,提高系统可用性,降低系统实现的复杂性。
-
查询Application的Endpoint列表(废弃) - 消息通知服务 SMN
application_urn 是 String Application的唯一资源标识,可通过查询Application获取该标识。 表2 Query参数 参数 是否必选 参数类型 描述 offset 否 Integer 偏移量。 偏移量为一个大于0小于资源总个数的整数,表示查询该偏移量后面的所有的资源,默认值为0。
-
向主题发布模板消息 - 消息通知服务 SMN
操作场景 消息模板指消息的固定格式。如果您要发布的消息内容丰富,并且这条消息需要多次发布,每次发布时需要变更的内容极少,此时您可以套用已创建的消息模板向订阅者发送消息。 在相同的消息模板名称下面,可创建一个或多个不同协议类型的消息模板来适配不同协议的订阅者,但必须包含一个Default协