Куда делся интернет-магазин Shopify для обновления заказа? - PullRequest
0 голосов
/ 07 июня 2019

Мне нужно подписаться на обновление заказа 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, уже не похоже, что крюк обновления заказа больше не существует. Согласно их собственным документам

Но есть этот старый документ, который содержит хук обновления заказа: https://help.shopify.com/en/api/reference/events/webhook

Я поместил этот стиль в свою строку config.scopeно я получил это, когда я пытаюсь установить: https://nimb.ws/JH267z

Любые идеи?

РЕДАКТИРОВАТЬ: я просто пытаюсь sh * t сейчас .. Я пытался update_orders, и это не 't работа: https://nimb.ws/Yun5Us

1 Ответ

1 голос
/ 07 июня 2019

Область действия не имеет ничего общего с подписками на Webhook.Если вы подписаны на веб-крючок, такой как заказы / обновления, вы получите заказы в назначенной конечной точке, когда произойдет обновление.

Scope - это скорее инструмент авторизации для доступа API к конечным точкам в Shopify.Независимо от того, что вы делаете с областью действия, она не добавит для вас подписку.Для этого вы вызываете конечную точку Webhook и добавляете нужный вам Webhook.

...