Самый надежный способ получить название магазина Shopify для сценариев API Shopify? - PullRequest
0 голосов
/ 19 января 2019

Похоже, есть 2 варианта, и я хотел убедиться, что это надежные способы получения текущей информации о магазине Shopify:

Вариант № 1:

Перехват window.Shopify переменной.Это обеспечивает переменную shop, необходимую для любых вызовов API (вызовы API не через Shopify, а через мой сервер).

Опция № 2:

Shopify передает shop навставленный элемент скрипта, например, так:

<script type="text/javascript" async src="https://myexample.com/js/welcomeBar.js?shop=foobarshopify.myshopify.com"></script>

Эта опция странная, потому что я не вижу, чтобы она выполнялась для каждого тега скрипта, который я тестировал в магазине Shopify, только мой.

Это любой из вариантовболее надежным, чем другие (или есть ли проблемы)?Также, пожалуйста, дайте мне знать, если есть более надежный способ, или если нет других способов.

Редактировать: Предполагается, что приложение Shopify установлено, и мне нужно shop длятекущий магазин, в котором он установлен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...