更新时间:2024-04-19 GMT+08:00
如何发布主题消息
在熟悉了SMN的基本概念之后,您可以通过消息通知服务的管理控制台进行基本主题订阅操作。
通过主题发布消息的流程图如图1所示。
操作场景
假设某公司定期举行展览会,需要邀请相关人员,此时消息内容不变,仅需更改日期。这种场景的特性是:用户发送的通知消息中,大部分内容是固定的,只有少数内容随着每次事件指标变化而变化。针对这种需求,用户可以创建一个消息模板,在模板中,用模板变量代替变化的内容,每次通知时,选择消息模板并设置模板变量值便可完成特定的消息通知。
步骤1 创建主题
- 登录管理控制台。
- 在管理控制台左上角单击图标,选择区域和项目。
- 选择“应用服务” > “消息通知服务”。
-
进入主题页面。
- 在主题页面,单击“创建主题”。
- 在“主题名称”框中,输入主题名称,在“显示名”框中输入相关描述,如表1所示。
- 单击“确定”,主题创建成功。
- 单击主题名称,可查看主题详情(包含主题URN、显示名等)、主题订阅总数。
步骤2 添加订阅
- 登录管理控制台。
- 在管理控制台左上角单击图标,选择区域和项目。
- 选择“应用服务” > “消息通知服务”。
- 在订阅页面。单击“添加订阅”,开始添加消息订阅。
- 向指定主题添加订阅。
- 单击“主题名称”输入框右侧的“选择主题”,在弹出的选择主题对话框中选择主题。
- 在“协议”下拉框中选择订阅终端支持的协议,在“订阅终端”输入框中输入对应的订阅终端,填写说明如表2所示。
- 单击“确定”。
- 为了防止恶意攻击订阅终端,云平台会对订阅终端进行流控保护,触发流控规则后,消息通知服务不再发送订阅确认消息,具体的保护规则请参见《消息通知服务用户指南》的附录“订阅确认流控说明”部分。
- 消息通知服务不会校验订阅终端是否真实存在。
- 添加订阅后,消息通知服务会向订阅终端发送订阅确认信息,信息中包含订阅确认的链接。订阅确认的链接在48小时内有效,用户需要及时在手机端、邮箱或其他协议终端确认订阅。
- 发送请求订阅消息也会作为发送条数进行计费。
父主题: 快速入门