用于订单更新的 Shopify webhook 去了哪里?
Where did the Shopify webhook for order update go?
我需要订阅订单更新 Shopify webhook。问题是,我找不到它!他们改变了 shopify_app.rb
配置文件的结构方式。所以这就是它现在的样子:
config.scope = "read_shipping, write_shipping, read_products, write_products,
read_fulfillments, write_fulfillments, read_orders, write_orders, read_themes, write_themes, orders/updated"
查看 Shopify 文档,订单更新挂钩似乎不再存在。 According to their own docs
但是这个旧文档确实包含订单更新挂钩:https://help.shopify.com/en/api/reference/events/webhook
我把那个样式放到我的 config.scope
行中,但是当我尝试安装时我得到了这个:https://nimb.ws/JH267z
有什么想法吗?
编辑:我现在正在尝试 sh*t.. 我试过 update_orders
但没有用:https://nimb.ws/Yun5Us
Scope 与 Webhook 订阅无关。如果您订阅像 orders/update 这样的 webhook,那么您会在更新发生时在指定的端点收到订单。
Scope 更像是一种授权工具,用于 API 访问 Shopify 的端点。无论您对 scope 做什么,它都不会为您添加 webhook 订阅。为此,您调用 Webhook 端点并添加您需要的 Webhook。
我需要订阅订单更新 Shopify webhook。问题是,我找不到它!他们改变了 shopify_app.rb
配置文件的结构方式。所以这就是它现在的样子:
config.scope = "read_shipping, write_shipping, read_products, write_products,
read_fulfillments, write_fulfillments, read_orders, write_orders, read_themes, write_themes, orders/updated"
查看 Shopify 文档,订单更新挂钩似乎不再存在。 According to their own docs
但是这个旧文档确实包含订单更新挂钩:https://help.shopify.com/en/api/reference/events/webhook
我把那个样式放到我的 config.scope
行中,但是当我尝试安装时我得到了这个:https://nimb.ws/JH267z
有什么想法吗?
编辑:我现在正在尝试 sh*t.. 我试过 update_orders
但没有用:https://nimb.ws/Yun5Us
Scope 与 Webhook 订阅无关。如果您订阅像 orders/update 这样的 webhook,那么您会在更新发生时在指定的端点收到订单。
Scope 更像是一种授权工具,用于 API 访问 Shopify 的端点。无论您对 scope 做什么,它都不会为您添加 webhook 订阅。为此,您调用 Webhook 端点并添加您需要的 Webhook。