【发布时间】:2016-09-09 05:30:19
【问题描述】:
我正面临将 Shopify 应用程序安装到测试商店的问题。我为应用程序使用了shopify_app-skeleton 给出的相同代码。我的conf.php 代码是:
<?php
define('SHOPIFY_APP_API_KEY', '5301a720e59f3d95bbb71284d1292d7f');
define('SHOPIFY_APP_SHARED_SECRET', '30d6c4103712ca6dc3ffc37e76f739ec');
define('REDIRECT_URL', 'http://localhost/shopify/app1/newPrj/getproducts.php ');
我仍然无法访问应用程序进入商店并遇到同样的问题。
我在商店仪表板中单击 Install App 后收到该错误消息。运行此链接后的意思:http://localhost/shopify/app1/new_prj/install.php?shop=fashionstar-3.myshopify.com
它重定向到用户点击 Install App 的商店屏幕。
- Screenshot
当我点击 Install App 时,它没有得到任何输出。它会在我的应用开发者仪表板上显示安装状态,但不会重定向到 get_products.php 页面。
【问题讨论】:
-
您确定您的
REDIRECT_URL工作正常吗?还要检查 -https://engineering.shopify.com/17488288-developing-shopify-apps-part-1-the-setup和http://stackoverflow.com/questions/17576180/how-to-add-shopify-development-app-to-development-store -
@HymnZ 是的,重定向 URL 有效。我已检查使用 localhost/shopify/app1/newPrj/oauth.php 这个 URL 作为重定向 URL。我认为 oauth_token 没有存储到会话中。请建议,如何获取 oauth_token?
-
您按照此处的程序进行操作。 - help.shopify.com/api/guides/authentication/oauth
-
@HymnZ 我必须按照 Shopify 论坛的程序,我无法获得访问令牌...如果您是开发人员,那么请发送如何获得 oauth_token 的代码?我正在使用 $oauth_token = shopify\access_token($_GET['shop'], SHOPIFY_APP_API_KEY, SHOPIFY_APP_SHARED_SECRET, $_GET['code']);对于 ouath_token
-
您是在开发公共应用还是私有应用?
标签: php shopify shopify-activemerchant