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