检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SMN对外发送消息的源IP地址不固定,且有随时更换的可能。请勿将消息源IP地址作白名单限制,否则可能导致无法接收到SMN消息。 基于网络安全考虑,SMN默认不支持使用华为云内网地址接收消息。 消息通知服务SMN对某些具体指标进行了约束和规范,您在使用时注意不要超过相应的限制值,以免程序出现异常。 针对主题的限制项和限制值请参见表1。
and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"] projectId = "{project_id}"
com”,如果已设置主题的显示名,发件人则呈现为“显示名<username@example.com>”。 企业项目 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。 启动日志记录 是否配置启动日志记录。 日志组 选择日志组。 日志组是
该指标为主题维度上针对邮件类型的订阅推送成功的消息比率 单位:百分比 0-100% 单个主题 5分钟 sms_total_count 短信订阅推送量 该指标为主题维度上针对短信类型的订阅尝试推送的消息总量 单位:条 ≥0 单个主题 5分钟 sms_success_rate 短信订阅推送成功率 该指标为主题维度上针对短信类型的订阅推送成功的消息比率
项目ID。获取项目ID请参考 获取项目ID。 resource_type 是 String 资源类型 目前有: smn_topic,主题 smn_sms,短信 smn_application,移动推送 resource_id 是 String 资源ID。 获取resource_id的方法:
and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"] projectId = "{project_id}"
消息通知服务的使用如何收费和计费? 华为云消息通知服务仅按实际用量付费,没有最低消费。 计费项 华为云消息通知服务对消息通知费用、外网下行流量计费,具体的计费详情请参见价格详情。 表1 计费项说明 计费项 计费说明 消息通知 SMS:统计每月每个区域每个主题的发送条数,按数量收费。
开通公测后,会导致用户当前token失效,需要重新登录才能继续使用(使用API调用时,需要重新获取token)。 企业微信群消息,钉钉群消息,飞书群消息有发送条数限制和接收方系统故障情况,可能会导致消息发送失败。 当出现上述原因时,SMN不保证消息成功送达。 添加方式 支持“新建订阅”和“导入订阅”两种方式。 新建订阅:创建新的订阅。
息计算部分。 图1 生成JSON消息 单击“确定”,系统自动生成JSON消息并显示在消息内容框中。如图2所示。 图2 JSON消息 您可以在生成的各个协议的消息内容中手动修改消息,这样就可以实现向不同协议发送不同的消息内容。系统生成JSON格式的消息时默认生成“default”,
502 Bad Gateway 请求未完成。服务器从上游服务器收到一个无效的响应。 503 Service Unavailable 请求未完成。系统暂时异常。 504 Gateway Timeout 网关超时。 父主题: 通用请求返回值
and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"] projectId = "{project_id}"
项目ID。获取项目ID请参考 获取项目ID。 resource_type 是 String 资源类型 目前有: smn_topic,主题 smn_sms,短信 smn_application,移动推送 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
使用的API调用的一部分返回。无论何时发布者或者订阅者需要对该主题执行任何操作,都应引用该唯一主题URN。 订阅URN 成功订阅主题后,由系统生成的订阅者唯一资源标识,其中包括服务名称(SMN)、区域名称、项目ID、主题名称、订阅ID等。形如:urn:smn:region:cff
and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"] projectId = "{project_id}"
推荐使用JSON格式,如样例所示 对于纯文本可以将body设置为字符串(采用UTF-8编码) 消息体最大2K 详细的字段介绍及其使用请参见华为推送平台的接口定义。 华为系统通知栏消息 "hps": { "msg": { "type": 3, "body": { "content": "Push message
更新云日志 功能介绍 更新指定Topic绑定的云日志。 调用方法 请参见如何调用API。 URI PUT /v2/{project_id}/notifications/topics/{topic_urn}/logtanks/{logtank_id} 表1 路径参数 参数 是否必选
and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"] projectId = "{project_id}"
200 OK 400 Bad Request 403 Unauthorized 404 Not Found 500 Internal Server Error 错误码 请参见错误码。 父主题: 主题操作
步骤五:接收消息 订阅终端接收消息。 准备工作 注册账号并实名认证。 在使用消息通知服务之前,请先注册华为账号并开通华为云、实名认证。 如果您已开通华为云并进行实名认证,请忽略此步骤。 为账户充值。 请保证账户有足够金额。具体操作,请参见账户充值。 步骤一:创建主题 登录控制台,进入创建主题页面。
and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"] projectId = "{project_id}"