SHOPIFY帮助指南
网络挂接
Webhooks是一种用于检索和存储来自特定事件的数据的工具。 它们允许您注册https:// URL,其中事件数据可以以JSON或XML格式存储。 Webhooks通常用于:
- 下单
- 改变产品的价格
- 当您离线时通知您的IM客户端或寻呼机
- 收集数据仓库的数据
- 整合您的会计软件
- 过滤订单商品并通知各个托运人订单
- 卸载应用程序时从数据库中删除客户数据
注意
当webhook失败时,您会在账户所有者的电子邮件地址收到一封电子邮件。 当webhook重复失败时,它会自动从Shopify管理员中删除。
相关主题
- 创建webhooks
- 删除webhooks
创建webhooks
操作步骤如下:
1、在Shopify管理员中,转到“设置”>“通知”。
2、向下滚动到Webhooks部分。
3、单击“创建webhook”按钮。应该会出现一个新窗口。
4、在第一个下拉列表中,从以下列表中选择“事件”:
- 购物车创建:每次创建购物车时都会发送一个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。
5、从第二个下拉列表中,选择您希望Shopify将此信息发送给您的格式。这两个选项是JSON或XML。
6、在URL下,输入您希望存储数据的URL。请务必注意,webhooks无法返回到以下URL:
- 本地主机
- 任何以“内部”字样结尾的网址(即thisshop.com/internal)
- 像www.example.com这样的“虚假”域名
- Shopify域名(即shopify.com和myshopify.com)
7、单击添加webhook。您的webhook现在应显示在“Webhooks”部分下。
8、您还可以测试webhook,以确保将所需信息发送到正确的URL。为此,请单击“发送测试通知”链接。验证您指定的URL是否有效。
删除webhooks
操作步骤如下:
- 在Shopify管理员中,转到“设置”>“通知”。
- 向下滚动到Webhooks部分。
- 在您创建的webhook旁边,有一个垃圾桶图标。
- 单击垃圾箱图标以删除webhook。
注意
如果webhook多次失败,它将自动从Shopify管理员中删除。