Я новичок в создании приложений для шопинга, и меня немного смущает GraphQL.
В настоящее время:
Я создал супер простое приложение Shopify с использованием гема shopify_app. В приложении есть несколько веб-перехватчиков, связанных с заказами. Когда магазин создает заказ, я получаю JSON из заказа, запускаю задание в своем коде и отправляю нужные мне данные в свою локальную базу данных.
Что я пытаюсь сделать:
Мне нужно получить доступ ко всем заказам из магазина shopify, который устанавливает мое приложение, и хранить все заказы для этого магазина. Я бы хотел получать все заказы каждые 4 месяца или около того. Shopify разрешил моему приложению получать все заказы.
Моя проблема / вопрос:
Похоже, что лучший способ действий здесь - использовать GraphQL. Что меня смущает, так это то, нужно ли мне использовать гем shopify_api в дополнение к гему shopify_app, чтобы заставить GraphQL работать?