Shopify Embedded App: Установить URL против URL панели инструментов - PullRequest
0 голосов
/ 11 января 2020

В настоящее время я работаю над написанием своего первого приложения Shopify, и одна проблема, с которой я сталкиваюсь, заключается в том, что после того, как я установил его в своем тестовом магазине и затем щелкнул приложение на панели инструментов тестового магазина, оно снова проходит процесс установки. Я бы подумал, что вы можете установить URL-адрес панели и установить URL-адрес отдельно, но я могу найти только один параметр там. И, видя, как вызов из панели мониторинга успешно завершает OAuth, я предполагаю, что рукопожатие OAuth также требуется от панели мониторинга, но как определить, какая это загрузка, установка или панель мониторинга? Я попытался проверить реферер, который появляется пустым, так что не повезло.

Существует параметр языкового стандарта, который поступает из панели инструментов, но кажется неподходящим для go off. И еще одна потенциальная вещь, о которой кто-то в той же ситуации упомянул, - это проверить, есть ли у нас действительный токен. Это кажется хорошим методом, но я чувствую, что если это правильный путь, то где-то это будет задокументировано, но я не могу его найти.

Любая помощь по этому вопросу будет принята с благодарностью.

...