更新时间:2024-03-08 GMT+08:00

添加订阅

操作场景

订阅是您将订阅者注册到主题的操作。要接收发布至主题的消息,您必须订阅一个订阅终端到该主题。终端节点可以是手机号码、邮箱地址或HTTP(S)终端。为终端节点订阅主题且确认订阅后,终端节点能够接收到向该主题发布的所有消息。

您可以拥有多个主题,每个主题有多个订阅者。当您需要向创建的主题添加订阅者操作,或者向已获取授权的主题添加订阅者时,可参考本章节。

添加订阅

  1. 登录管理控制台。
  2. 在管理控制台左上角单击图标,选择区域和项目。
  3. 选择“应用服务” > “消息通知服务”。

    进入消息通知服务页面。

  4. 在左侧导航栏,选择“订阅”。

  5. 在订阅页面。单击“添加订阅”,开始添加消息订阅。

    此时将显示“添加订阅”页面。

  6. 向指定主题添加订阅。
    1. 单击“主题名称”输入框右侧的“选择主题”,在弹出的选择主题对话框中选择主题。
    2. 在“协议”下拉框中选择订阅终端支持的协议,在“订阅终端”输入框中输入对应的订阅终端,填写说明如表1所示。
      表1 添加订阅参数说明

      参数

      说明

      主题名称

      在弹出的对话框中选择的主题的名称。

      协议

      在下拉框中选择需要订阅终端支持的协议,提供的选项为“短信”、“邮件”、“HTTP”、“HTTPS”。

      订阅终端

      订阅的终端地址,短信、邮件、HTTP以及HTTPS终端支持批量输入,批量添加时,每个终端地址占一行。最多可输入10个终端。

      • 选择“短信”终端,请输入有效手机号码。

        输入规则为[+] [国家码][手机号码]。

        例如:

        +33600000001

        +33600000002

        +33600000003

      • 选择“邮件”终端,请输入有效的邮箱地址。

        例如:

        username@example.com

        username2@example.com

      • 选择“HTTP”终端,请输入公网网址。

        例如:

        http://example.com/notification/action

      • 选择“HTTPS”终端,请输入公网网址。

        例如:

        https://example.com/notification/action

  7. 单击“确定”。

    新增订阅将显示在页面下方的订阅列表中。

    • 为了防止恶意攻击订阅终端,云平台会对订阅终端进行流控保护,触发流控规则后,消息通知服务不再发送订阅确认消息,具体的保护规则请参见订阅确认流控说明
    • 消息通知服务不会校验订阅终端是否真实存在。
    • 添加订阅后,消息通知服务会向订阅终端发送订阅确认信息,信息中包含订阅确认的链接。订阅确认的链接在48小时内有效,用户需要及时在手机端、邮箱或其他协议终端确认订阅。
    • 发送请求订阅消息也会作为发送条数进行计费。