我尝试按照链接http://eugene17.com/2011/03/13/testing-your-facebook-app-in-your-localhost/中给出的说明进行操作。
我想在本地测试我的Facebook应用程序,但似乎无法正常工作。我无法确定哪里出了问题。
我还在hosts文件中添加了以下内容。
127.0.0.1 localhost/ -webapp
我做错了什么?我无法找出原因。这在实时服务器和其中一台机器上运行良好。但我认为我不能更改应用程序设置以适应我的喜好。
更多细节:
调用Facebook Api的代码:
$facebook_login_url = $facebook->getLoginUrl(array('scope' => $facebook_app_permissions, 'redirect_uri' => $redirect_uri));
redirect_uri使用get_url() api,在我的系统上解析为localhost,因为我通过在浏览器上键入/localhost/xxxxx-webapp来访问应用程序。
现在Facebook不知道如何连接回localhost。因此,我被重定向到localhost xampp页面。屏幕上没有错误消息,控制台上也没有。
我正在尝试让Facebook重新连接,但我想知道我做错了什么。有人可以向我展示hosts文件中的样本条目吗?
Facebook中有关应用程序的信息已经如屏幕截图所示。
127.0.0.1 localhost/XXXXX-webapp
。 - Petr