【问题标题】:Where did the Shopify webhook for order update go?用于订单更新的 Shopify webhook 去了哪里?
【发布时间】:2019-06-07 15:02:01
【问题描述】:

我需要订阅 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

【问题讨论】:

    标签: ruby-on-rails shopify shopify-app


    【解决方案1】:

    范围与 Webhook 订阅无关。如果您订阅了诸如订单/更新之类的 webhook,那么当更新发生时,您会在指定的端点收到订单。

    Scope 更像是一种授权工具,用于通过 API 访问 Shopify 的端点。无论您对范围做什么,它都不会为您添加 webhook 订阅。为此,您调用 Webhook 端点并添加您需要的 Webhook。

    【讨论】:

    • 嗯,你说得对,戴夫……像往常一样感到困惑。现在只做 Shopify 应用程序 3 年了,你会认为我会失败..
    • 我已经做了很长时间了,但我仍然被类似的事情烧伤。一次玩弄很多东西,更不用说将玩弄延长 10 年不断发展的系统。
    猜你喜欢
    • 1970-01-01
    • 2018-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-06
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多