Shopify集成

本文介绍如何基于事件总线EventBridge的HTTP Source和Shopify监控源进行集成对接。

背景信息

Shopify是一站式SaaS模式的电商服务平台,为电商卖家提供搭建网店的技术和模板,管理全渠道的营销、售卖、支付、物流等服务。事件总线EventBridge支持将Shopify的事件进行快速集成,实现报警和事件的统一管理。

前提条件

步骤一:创建Shopify监控源

事件总线EventBridge控制台创建事件源HTTP/HTTPS 触发,参数配置如下。更多信息,请参见自定义事件源HTTP/HTTPS触发
  • 请求类型:选择HTTP&HTTPS
  • 请求方法:选择POST
  • 安全配置:选择无需配置
创建完成后,您可以在事件源列表找到刚才创建的自定义事件源,然后单击详情查看配置信息。其中公网请求 URL可以作为事件源的接入Webhook地址。pic-1

步骤二:新增报警媒介

  1. 登录Shopify控制台,在控制台首页左下角单击设置

    image.png
  2. 在左侧导航栏,单击通知

    image.png
  3. 通知页面最下方找到Webhook区域,并单击创建 Webhook

    image.png
  4. 在弹出的添加 Webhook对话框中填写相关参数,然后单击保存

    image.png
    • 事件:在下拉菜单中选择任意一个事件类型作为事件触发条件。本文以产品创建为例,表示当您新创建了一个产品时,会触发事件推送。

    • URL:填写为步骤一:创建Shopify监控源中获取的公网请求 URL

步骤三:触发事件

回到Shopify控制台主页,按照步骤二:新增报警媒介中配置的事件进行操作。例如,添加一个产品,就会触发事件。

验证结果

  1. 登录事件总线EventBridge控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏,单击事件总线
  4. 在左侧导航栏,单击事件追踪查看并验证获取的事件信息。