本文介紹如何基于事件總線EventBridge的HTTP Source和Shopify監(jiān)控源進行集成對接。
背景信息
Shopify是一站式SaaS模式的電商服務平臺,為電商賣家提供搭建網店的技術和模板,管理全渠道的營銷、售賣、支付、物流等服務。事件總線EventBridge支持將Shopify的事件進行快速集成,實現報警和事件的統(tǒng)一管理。
前提條件
步驟一:創(chuàng)建Shopify監(jiān)控源
在事件總線EventBridge控制臺創(chuàng)建事件源HTTP/HTTPS 觸發(fā),參數配置如下。更多信息,請參見自定義事件源HTTP/HTTPS觸發(fā)。
- 請求類型:選擇HTTP&HTTPS。
- 請求方法:選擇POST。
- 安全配置:選擇無需配置。
創(chuàng)建完成后,您可以在事件源列表找到剛才創(chuàng)建的自定義事件源,然后單擊詳情查看配置信息。其中公網請求 URL可以作為事件源的接入Webhook地址。
步驟二:新增報警媒介
登錄Shopify控制臺,在控制臺首頁左下角單擊設置。
在左側導航欄,單擊通知。
在通知頁面最下方找到Webhook區(qū)域,并單擊創(chuàng)建 Webhook。
在彈出的添加 Webhook對話框中填寫相關參數,然后單擊保存。
事件:在下拉菜單中選擇任意一個事件類型作為事件觸發(fā)條件。本文以產品創(chuàng)建為例,表示當您新創(chuàng)建了一個產品時,會觸發(fā)事件推送。
URL:填寫為步驟一:創(chuàng)建Shopify監(jiān)控源中獲取的公網請求 URL。
步驟三:觸發(fā)事件
回到Shopify控制臺主頁,按照步驟二:新增報警媒介中配置的事件進行操作。例如,添加一個產品,就會觸發(fā)事件。
驗證結果
- 登錄事件總線EventBridge控制臺。
- 在頂部菜單欄,選擇地域。
- 在左側導航欄,單擊事件總線。
- 在左側導航欄,單擊事件追蹤查看并驗證獲取的事件信息。
文檔內容是否對您有幫助?