Webhooks
已于 Feb 03, 2023 打印了此页面。若要查看当前版本,请访问 https://help.shopify.com/zh-CN/manual/orders/notifications/webhooks。
Webhook 是用于从特定事件检索和存储数据的工具。它们可用于注册 https:// URL,其中的事件数据以 JSON 或 XML 格式存储。Webhook 通常用于:
- 下单
- 更改产品价格
- 在您离线时,向您的 IM 客户端或寻呼机发送通知
- 针对数据仓库收集数据
- 集成您的会计软件
- 筛选订单项目并通知各个托运人有关订单的信息
- 在客户卸载应用时从您的数据库中删除客户数据
备注:当 Webhook 失败时,您会在店主的邮箱中收到一封电子邮件。仅当 Webhook 由 Shopify 应用商店中的应用或者由自定义应用创建时才会发送此电子邮件。如果 Webhook 目的地重复返回一个非 200 状态响应,Webhook 订阅则会自动从您的 Shopify 后台删除。
创建 Webhook
步骤:
- 在 Shopify 后台中,转到设置 > 通知。
- 在 Shopify 应用中,转到商店 > 设置。
- 在 Store settings(商店设置)下,轻触通知。
- 在 Shopify 应用中,转到商店 > 设置。
- 在 Store settings(商店设置)下,轻触通知。
向下滚动到 Webhooks 部分。
单击创建 Webhook 按钮。应出现一个新窗口。
通知电子邮件发送,从以下列表中选择“事件”:
从第二个下拉菜单中,选择您希望 Shopify 将此信息发送给您的格式。有 JSON 或 XML 两个选项。
在 URL 下输入您存储数据的位置的 URL。请务必注意,Webhook 无法返回到以下 URL:
点击添加 Webhook。您的 Webhook 现应显示在“Webhook”部分下。
您还可以测试 Webhook,以确保您需要的信息发送到正确的 URL。若要进行测试,请点击发送测试通知链接。在您指定的 URL 处验证 Webhook 是否正常生效。
删除 Webhook
步骤:
- 在 Shopify 后台中,转到设置 > 通知。
- 在 Shopify 应用中,转到商店 > 设置。
- 在 Store settings(商店设置)下,轻触通知。
- 在 Shopify 应用中,转到商店 > 设置。
- 在 Store settings(商店设置)下,轻触通知。
向下滚动到 Webhooks 部分。
在您创建的 Webhook 旁边应有一个小型的垃圾桶图标。
点击垃圾桶图标以删除 Webhook。
备注:如果 Webhook 目的地重复返回一个非 200 状态响应,Webhook 订阅则会自动从您的 Shopify 后台删除。