消息通知服务 SMN
消息通知服务 SMN
- 最新动态
- 功能总览
- 产品介绍
- 快速入门
- 用户指南
- API参考
- SDK参考
- 场景代码示例
-
常见问题
- 消息通知服务有哪些优势?
- 消息通知服务支持的传输协议有哪些?
- 消息通知服务的使用如何收费和计费?
- 消息通知服务的主题名称有何格式要求?
- 每个用户可以创建多少个主题?
- 每个主题最多支持多少个订阅者?
- 可以向主题发布多少条消息?
- 每个用户可以创建多少个消息模板?
- 以短信方式接收消息的限制是什么?
- 单个主题是否支持通过多种传输协议进行订阅?
- 主题创建者是否可以控制所创建的主题中允许的传输协议?
- 订阅终端地址可以修改吗?
- 是否可删除已发布的消息?
- 是否会保证将消息传送到订阅的终端节点?
- 每条消息会让订阅者收到多少次?
- 向主题推送消息后,订阅者为什么没有收到消息?
- 为什么用户接收到的邮件中图片无法显示?
- 使用消息通知服务发送短信的号码或显示名可以保持一致吗?
- 如何获取用户的账号ID?
- 钉钉机器人、钉钉企业内部机器人、飞书机器人、企业微信机器人如何获取订阅终端?
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
消息模板管理
操作场景
消息模板指消息的固定格式,发布消息时可以使用已创建的消息模板向订阅者发送消息。使用模板发送消息,发送时会自动替换模板变量为对应的参数值。
消息模板通过消息名称进行分组,消息名称下面可以根据不同的协议创建不同的模板。每个模板名称下面都必须要创建一个Default模板。当按照模板格式推送消息时,不同协议订阅者优先会选择模板名称下面对应的协议模板,如果对应的协议模板不存在,则采用默认Default的模板。如果没有预置的Default协议的模板,将不允许发送该模板。
当您需要发送模板格式的消息时,可参考本章节管理消息模板。
创建模板
- 登录管理控制台。
- 在管理控制台左上角单击
图标,选择区域和项目。
- 在页面左上角单击
图标,选择“管理与监管” > “消息通知服务 SMN”。
进入消息通知服务页面。
- 在左侧导航栏,选择“主题管理” >“消息模板”。
- 在消息模板页面。单击“创建消息模板”,开始创建消息模板。
图1 创建消息模板
- 在“模板名称”框中,输入模板名称,选择所使用的“协议”,在“模板内容”框中输入模板内容,参数说明如表1所示。
表1 创建消息模板参数说明 参数
说明
模板名称
创建的模板名称,用户可自定义名称,规范如下:
- 只能包含字母,数字,短横线(-)和下划线(_),只能以字母或数字开头。
- 名称长度限制在1-64字符之间。
- 一旦创建后不能再修改。
协议
设置选择该模板推送消息时的接收终端类型,模板一旦选定不能再修改。
取值范围为:Default、短信、邮件、HTTP、HTTPS、FunctionGraph(函数)、FunctionGraph(工作流)。
协议默认为“Default”。如果用户不选择协议,则使用默认值。
模板内容
用户可自定义模板内容。
请以{xxx}作为占位符创建模板。在使用该模板发送消息时,{xxx}可以被替换成具体内容。{xxx}中的xxx只能包含大写字母、小写字母、数字、-、.和_,且必须由大写字母、小写字母或数字开头,不能超过21个字符。
模板内容具体规则如下:
- 模板内容仅支持纯文本格式。
- 模板内容不能为空。
- 模板内容大小至多为256KB。
- 模板内容中允许最多256个(计算重复的)标签,去重后不超过90个。
- 发送消息时,每个标签允许的值大小为1KB.
例如使用以下信息创建模板- 模板名称:“tem_001”
- 协议:“Default”
- 模板内容:“The Arts and Crafts Exposition will be held from {startdate} through {enddate}. We sincerely invite you to join us. ”
图2 创建消息模板 - 单击“确定”。
修改模板
- 在消息模板页面模板列表中,选择需要修改的消息模板名称。
- 单击右侧“操作”栏的“修改”,修改“模板内容”。
删除模板
- 在消息模板页面模板列表中,选择需要删除的消息模板名称。
- 单击右侧“操作”栏的“删除”,确认删除该消息模板。