创建 Webhook
Webhook 是用于从特定事件检索和存储数据的工具。它们可用于注册 https:// URL,其中的事件数据以 JSON 或 XML 格式存储。Webhook 通常用于:
- 下单
- 更改产品价格
- 在您离线时,向您的 IM 客户端或寻呼机发送通知
- 针对数据仓库收集数据
- 集成您的会计软件
- 筛选订单项目并通知各个托运人有关订单的信息
- 在客户卸载应用时从您的数据库中删除客户数据
本页相关主题
创建 Webhook
步骤:
- 在 Shopify 后台中,转至设置 > 通知。
- 向下滚动到 Webhooks 部分。
- 点击创建 Webhook 按钮。应出现一个新窗口。
-
通知电子邮件发送,从以下列表中选择“事件”:
- 购物车创建:每次创建购物车时都会发送一个 Webhook。
- 购物车更新:每次更新购物车时都会发送一个 Webhook。
- 结账创建:每次创建结账时都会发送一个 Webhook。
- 结账删除:每次删除结账时都会发送一个 Webhook。
- 结账更新:每次更新结账时都会发送一个 Webhook。
- 产品系列创建:每次创建产品系列时都会发送一个 Webhook。
- 产品系列删除:每次删除产品系列时都会发送一个 Webhook。
- 产品系列更新:每次更新产品系列时都会发送一个 Webhook。
- 客户群创建:每次创建客户群时都会发送一个 Webhook。
- 客户群删除:每次删除客户群时都会发送一个 Webhook。
- 客户群更新:每次更新客户群时都会发送一个 Webhook。
- 客户创建:每次创建客户时都会发送一个 Webhook。
- 客户删除:每次删除客户记录时都会发送一个 Webhook。
- 客户禁用:每次禁用客户账户时都会发送一个 Webhook。
- 客户启用:每次启用客户账户时都会发送一个 Webhook。
- 客户更新:每次更新客户记录时都会发送一个 Webhook。
- 草稿订单创建:每次创建草稿订单时都会发送一个 Webhook。
- 草稿订单删除:每次删除草稿订单时都会发送一个 Webhook。
- 草稿订单更新:每次更新草稿订单时都会发送一个 Webhook。
- 发货创建:每次创建订单发货时都会发送一个 Webhook。
- 发货更新:每次更新订单发货时都会发送一个 Webhook。
- 订单取消:每次取消订单时都会发送一个 Webhook。
- 订单创建:每次创建订单时都会发送一个 Webhook。
- 订单删除:每次删除订单时都会发送一个 Webhook。
- 订单编辑:每次编辑订单时都会发送一个 Webhook。
- 订单发货:每次为订单发货时都会发送一个 Webhook。
- 订单支付:每次支付订单时都会发送一个 Webhook。
- 订单更新:每次更新订单时都会发送一个 Webhook。
- 产品创建:每次创建产品时都会发送一个 Webhook。
- 产品删除:每次删除产品时都会发送一个 Webhook。
- 产品更新:每次更新产品时都会发送一个 Webhook。
- 退款创建:每次发起退款时都会发送一个 Webhook。
- 商店更新:每次更新商店属性时都会发送一个 Webhook。
- 模板创建:每次创建模板时都会发送一个 Webhook。
- 模板删除:每次删除模板时都会发送一个 Webhook。
- 模板更新:每次更新模板属性时都会发送一个 Webhook。
从第二个下拉菜单中,选择您希望 Shopify 将此信息发送给您的格式。有 JSON 或 XML 两个选项。
-
在 URL 下输入您存储数据的位置的 URL。请务必注意,Webhook 无法被返回到以下 URL:
- 本地主机
- 任何以“internal”单词结尾的 URL(例如 thisshop.com/internal)
- 来自任何附加到该商店的自定义域名的任何 URL
- “虚假”域名,例如 www.example.com
- Shopify 域名(例如 shopify.com 和 myshopify.com)
点击添加 Webhook。您的 Webhook 现应显示在“Webhook”部分下。
您还可以测试 Webhook,以确保您需要的信息发送到正确的 URL。若要进行测试,请点击发送测试通知链接。在您指定的 URL 处验证 Webhook 是否正常生效。
- 在 Shopify 应用中,点击 ... 按钮,然后点击设置。
- 在商店设置部分,点击通知。
- 向下滚动到 Webhooks 部分。
- 点击创建 Webhook 按钮。应出现一个新窗口。
-
通知电子邮件发送,从以下列表中选择“事件”:
- 购物车创建:每次创建购物车时都会发送一个 Webhook。
- 购物车更新:每次更新购物车时都会发送一个 Webhook。
- 结账创建:每次创建结账时都会发送一个 Webhook。
- 结账删除:每次删除结账时都会发送一个 Webhook。
- 结账更新:每次更新结账时都会发送一个 Webhook。
- 产品系列创建:每次创建产品系列时都会发送一个 Webhook。
- 产品系列删除:每次删除产品系列时都会发送一个 Webhook。
- 产品系列更新:每次更新产品系列时都会发送一个 Webhook。
- 客户群创建:每次创建客户群时都会发送一个 Webhook。
- 客户群删除:每次删除客户群时都会发送一个 Webhook。
- 客户群更新:每次更新客户群时都会发送一个 Webhook。
- 客户创建:每次创建客户时都会发送一个 Webhook。
- 客户删除:每次删除客户记录时都会发送一个 Webhook。
- 客户禁用:每次禁用客户账户时都会发送一个 Webhook。
- 客户启用:每次启用客户账户时都会发送一个 Webhook。
- 客户更新:每次更新客户记录时都会发送一个 Webhook。
- 草稿订单创建:每次创建草稿订单时都会发送一个 Webhook。
- 草稿订单删除:每次删除草稿订单时都会发送一个 Webhook。
- 草稿订单更新:每次更新草稿订单时都会发送一个 Webhook。
- 发货创建:每次创建订单发货时都会发送一个 Webhook。
- 发货更新:每次更新订单发货时都会发送一个 Webhook。
- 订单取消:每次取消订单时都会发送一个 Webhook。
- 订单创建:每次创建订单时都会发送一个 Webhook。
- 订单删除:每次删除订单时都会发送一个 Webhook。
- 订单编辑:每次编辑订单时都会发送一个 Webhook。
- 订单发货:每次为订单发货时都会发送一个 Webhook。
- 订单支付:每次支付订单时都会发送一个 Webhook。
- 订单更新:每次更新订单时都会发送一个 Webhook。
- 产品创建:每次创建产品时都会发送一个 Webhook。
- 产品删除:每次删除产品时都会发送一个 Webhook。
- 产品更新:每次更新产品时都会发送一个 Webhook。
- 退款创建:每次发起退款时都会发送一个 Webhook。
- 商店更新:每次更新商店属性时都会发送一个 Webhook。
- 模板创建:每次创建模板时都会发送一个 Webhook。
- 模板删除:每次删除模板时都会发送一个 Webhook。
- 模板更新:每次更新模板属性时都会发送一个 Webhook。
从第二个下拉菜单中,选择您希望 Shopify 将此信息发送给您的格式。有 JSON 或 XML 两个选项。
-
在 URL 下输入您存储数据的位置的 URL。请务必注意,Webhook 无法被返回到以下 URL:
- 本地主机
- 任何以“internal”单词结尾的 URL(例如 thisshop.com/internal)
- 来自任何附加到该商店的自定义域名的任何 URL
- “虚假”域名,例如 www.example.com
- Shopify 域名(例如 shopify.com 和 myshopify.com)
点击添加 Webhook。您的 Webhook 现应显示在“Webhook”部分下。
您还可以测试 Webhook,以确保您需要的信息发送到正确的 URL。若要进行测试,请点击发送测试通知链接。在您指定的 URL 处验证 Webhook 是否正常生效。
- 在 Shopify 应用中,点击 ... 按钮,然后点击设置。
- 在商店设置部分,点击通知。
- 向下滚动到 Webhooks 部分。
- 点击创建 Webhook 按钮。应出现一个新窗口。
-
通知电子邮件发送,从以下列表中选择“事件”:
- 购物车创建:每次创建购物车时都会发送一个 Webhook。
- 购物车更新:每次更新购物车时都会发送一个 Webhook。
- 结账创建:每次创建结账时都会发送一个 Webhook。
- 结账删除:每次删除结账时都会发送一个 Webhook。
- 结账更新:每次更新结账时都会发送一个 Webhook。
- 产品系列创建:每次创建产品系列时都会发送一个 Webhook。
- 产品系列删除:每次删除产品系列时都会发送一个 Webhook。
- 产品系列更新:每次更新产品系列时都会发送一个 Webhook。
- 客户群创建:每次创建客户群时都会发送一个 Webhook。
- 客户群删除:每次删除客户群时都会发送一个 Webhook。
- 客户群更新:每次更新客户群时都会发送一个 Webhook。
- 客户创建:每次创建客户时都会发送一个 Webhook。
- 客户删除:每次删除客户记录时都会发送一个 Webhook。
- 客户禁用:每次禁用客户账户时都会发送一个 Webhook。
- 客户启用:每次启用客户账户时都会发送一个 Webhook。
- 客户更新:每次更新客户记录时都会发送一个 Webhook。
- 草稿订单创建:每次创建草稿订单时都会发送一个 Webhook。
- 草稿订单删除:每次删除草稿订单时都会发送一个 Webhook。
- 草稿订单更新:每次更新草稿订单时都会发送一个 Webhook。
- 发货创建:每次创建订单发货时都会发送一个 Webhook。
- 发货更新:每次更新订单发货时都会发送一个 Webhook。
- 订单取消:每次取消订单时都会发送一个 Webhook。
- 订单创建:每次创建订单时都会发送一个 Webhook。
- 订单删除:每次删除订单时都会发送一个 Webhook。
- 订单编辑:每次编辑订单时都会发送一个 Webhook。
- 订单发货:每次为订单发货时都会发送一个 Webhook。
- 订单支付:每次支付订单时都会发送一个 Webhook。
- 订单更新:每次更新订单时都会发送一个 Webhook。
- 产品创建:每次创建产品时都会发送一个 Webhook。
- 产品删除:每次删除产品时都会发送一个 Webhook。
- 产品更新:每次更新产品时都会发送一个 Webhook。
- 退款创建:每次发起退款时都会发送一个 Webhook。
- 商店更新:每次更新商店属性时都会发送一个 Webhook。
- 模板创建:每次创建模板时都会发送一个 Webhook。
- 模板删除:每次删除模板时都会发送一个 Webhook。
- 模板更新:每次更新模板属性时都会发送一个 Webhook。
从第二个下拉菜单中,选择您希望 Shopify 将此信息发送给您的格式。有 JSON 或 XML 两个选项。
-
在 URL 下输入您存储数据的位置的 URL。请务必注意,Webhook 无法被返回到以下 URL:
- 本地主机
- 任何以“internal”单词结尾的 URL(例如 thisshop.com/internal)
- 来自任何附加到该商店的自定义域名的任何 URL
- “虚假”域名,例如 www.example.com
- Shopify 域名(例如 shopify.com 和 myshopify.com)
点击添加 Webhook。您的 Webhook 现应显示在“Webhook”部分下。
您还可以测试 Webhook,以确保您需要的信息发送到正确的 URL。若要进行测试,请点击发送测试通知链接。在您指定的 URL 处验证 Webhook 是否正常生效。
删除 Webhook
步骤:
- 在 Shopify 后台中,转至设置 > 通知。
- 向下滚动到 Webhooks 部分。
- 在您创建的 Webhook 旁边应有一个小型的垃圾桶图标。
- 点击垃圾桶图标以删除 Webhook。
- 在 Shopify 应用中,点击 ... 按钮,然后点击设置。
- 在商店设置部分,点击通知。
- 向下滚动到 Webhooks 部分。
- 在您创建的 Webhook 旁边应有一个小型的垃圾桶图标。
- 点击垃圾桶图标以删除 Webhook。
- 在 Shopify 应用中,点击 ... 按钮,然后点击设置。
- 在商店设置部分,点击通知。
- 向下滚动到 Webhooks 部分。
- 在您创建的 Webhook 旁边应有一个小型的垃圾桶图标。
- 点击垃圾桶图标以删除 Webhook。