Я делаю встроенное приложение shopify в php, я использую этот скелет приложения
https://github.com/phpish/shopify_app-skeleton
Я выполнил инструкции и смог установить приложение.
После установки приложения я перенаправился на страницу (Oauth.php) с сообщением «Приложение успешно установлено!»
Но я хочу сделать приложение для встраивания, поэтому после некоторого исследования я обнаружил, что мы можем создать index.php с содержимым ниже
<head>
<script src = "https://cdn.shopify.com/s/assets/external/app.js"></script>
<script type = "text/javascript">
ShopifyApp.init({
apiKey: 'APP_KEY',
shopOrigin: '<?php echo $_REQUEST['shop']?>',
debug: false
});
</script>
</head>
<body>
Content of embed app.
Теперь, когда я открываю приложение на панели администратора shopify, я вижу его. Но после добавления index.html, как указано выше, я не могу снова установить приложение.
Может ли кто-нибудь посоветовать, что я делаю неправильно и как правильно сделать приложение shopify встраивать в php.
Спасибо еще раз.
Ответить на этот вопрос слишком сложно по многим причинам. Во-первых, вы действительно не показываете, что код демонстрирует проблемы, и, во-вторых, концепция встроенных приложений слишком сложна и глубока, чтобы отлаживать ее, исходя из вашего простого «не могу установить ее снова». Вы должны разработать свою стратегию и продемонстрировать ее людям, которые могут вам помочь. Без дополнительного контекста и описаний невозможно дать однострочное исправление кода или другие предложения, которые могут вам понадобиться.