Чтобы использовать Shopify GraphQL для создания и управления контентом на сайте, необходимо: 2
- Создать партнёрскую учётную запись Shopify. 2 Это бесплатно позволяет экспериментировать с платформой через неограниченное количество тестовых магазинов. 2
- Создать магазин для разработки на Shopify. 2
- Сгенерировать токен доступа к Storefront API для аутентификации запросов API и начала работы с данными магазина с помощью GraphQL. 2
- Создать новое приложение Shopify. 2 Нужно проверить, что есть разрешение на доступ к данным магазина через Storefront API. 2
Для работы с Shopify GraphQL используются два API: 1
- Admin API. 1 Применяется для разработки новых приложений и интеграции с административной частью Shopify. 1 Также расширяет возможности бэк-офиса, например, для управления заказами, доставкой и отзывами. 1
- Storefront API. 12 Позволяет ритейлерам создавать индивидуальный опыт покупки для своих клиентов. 1 С его помощью можно получать данные о продукте или коллекции продуктов для отображения на сайте или устройстве. 1
Для выполнения запросов через GraphQL API требуется аутентификация с помощью токена доступа Shopify. 1 Во время всех запросов к API в качестве заголовка нужно включать токен X Shopify. 1 Также разработчики могут использовать поддерживаемые Shopify клиентские библиотеки, чтобы упростить процесс аутентификации. 1