我正在用php开发一个嵌入式shopify应用,我正在使用此应用框架
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的正确方法。
再次感谢。