您可以通過(guò)事件規(guī)則過(guò)濾事件,將事件路由到短信服務(wù)。本文以自定義事件為例介紹將事件路由到短信的操作步驟和結(jié)果驗(yàn)證

前提條件

步驟一:添加自定義事件源

  1. 登錄事件總線EventBridge控制臺(tái),在左側(cè)導(dǎo)航欄,單擊事件總線
  2. 在頂部菜單欄,選擇地域,在事件總線頁(yè)面,單擊目標(biāo)自定義事件總線名稱。
  3. 在左側(cè)導(dǎo)航欄,單擊事件源,然后單擊添加事件源
  4. 添加自定義事件源面板,輸入名稱描述事件提供方選擇自定義應(yīng)用,然后單擊確定

步驟二:創(chuàng)建事件規(guī)則

重要 目標(biāo)服務(wù)和事件規(guī)則必須處于同一地域。
  1. 登錄事件總線EventBridge控制臺(tái),在左側(cè)導(dǎo)航欄,單擊事件總線
  2. 在頂部菜單欄,選擇地域,在事件總線頁(yè)面,單擊目標(biāo)總線名稱。
  3. 在左側(cè)導(dǎo)航欄,單擊事件規(guī)則,然后單擊創(chuàng)建規(guī)則
  4. 創(chuàng)建規(guī)則頁(yè)面,完成以下操作。
    1. 配置基本信息配置向?qū)В?span id="z68uejxpaoma" class="ph uicontrol" id="uicontrol-w01-ofe-rob">名稱文本框輸入規(guī)則名稱,在描述文本框輸入規(guī)則的描述,然后單擊下一步
    2. 配置事件模式配置向?qū)В?span id="z68uejxpaoma" class="ph uicontrol" id="uicontrol-il8-1g1-6ud">事件源類型選擇自定義事件源事件源選擇步驟一添加的自定義事件源,在事件模式內(nèi)容代碼框輸入事件模式,然后單擊下一步

      如需了解更多信息,請(qǐng)參見(jiàn)事件模式

    3. 配置事件目標(biāo)配置向?qū)В渲檬录繕?biāo),然后單擊創(chuàng)建
      說(shuō)明 1個(gè)事件規(guī)則最多可以添加5個(gè)目標(biāo)。
      • 服務(wù)類型:選擇短信
      • 手機(jī)號(hào)碼:選擇獲取手機(jī)號(hào)碼的方式。
        • 部分事件:通過(guò)定義data里的參數(shù)獲取手機(jī)號(hào)碼。例如:.data.mobile
        • 固定值:輸入收件人手機(jī)號(hào)碼。
        說(shuō)明 多個(gè)手機(jī)號(hào)碼之間用英文逗號(hào)分隔。
      • 簽名名稱:輸入短信服務(wù)控制臺(tái)審核通過(guò)的簽名名稱。
      • 模板CODE:輸入短信服務(wù)控制臺(tái)審核通過(guò)的模板CODE。
      • 模板參數(shù):通過(guò)自定義變量和模板,將事件按照模板的示例輸出。

        以下提供變量和模板的示例:

        變量示例:

        {
          "mobile":"$.data.mobile",
          "subject":"$.subject"
        }

        模板示例:

        {
          "code":"${subject}"
        }

        更多信息,請(qǐng)參見(jiàn)事件內(nèi)容轉(zhuǎn)換

步驟三:發(fā)布事件

  1. 登錄事件總線EventBridge控制臺(tái),在左側(cè)導(dǎo)航欄,單擊事件總線
  2. 在頂部菜單欄,選擇地域。
  3. 事件總線頁(yè)面,找到目標(biāo)總線,在其右側(cè)操作列單擊發(fā)布事件
    說(shuō)明 僅自定義事件總線支持通過(guò)控制臺(tái)發(fā)布事件。
  4. 發(fā)布事件至自定義事件總線面板,自定義事件源下拉列表選擇已創(chuàng)建的自定義事件源,在事件體代碼框輸入事件內(nèi)容,然后單擊確定
    事件包含的參數(shù)規(guī)范,請(qǐng)參見(jiàn)事件概述

結(jié)果驗(yàn)證

您可以在短信服務(wù)控制臺(tái)查詢發(fā)送記錄。

  1. 登錄短信服務(wù)控制臺(tái)
  2. 在左側(cè)導(dǎo)航欄,選擇業(yè)務(wù)統(tǒng)計(jì) > 發(fā)送記錄查詢
  3. 發(fā)送記錄查詢頁(yè)面,選擇發(fā)送狀態(tài)手機(jī)號(hào)碼發(fā)送日期簽名模板錯(cuò)誤碼,然后單擊查詢
    發(fā)送記錄查詢