我刚刚在 heroku 上托管了我的 facebook 应用程序,我按照教程提交了我的工作将其推送到远程。我刷新了托管页面 url 它显示了第一页,当我使用左上角的 Facebook 登录按钮时,它询问了公共信息的许可,然后在一段时间后没有任何反应,它抛出“这个网页有一个重定向循环”
这是网址: https ://glacial-dusk-9875.herokuapp.com/
我在 index.php 中添加了以下几行
// Here is an example of a FQL call that fetches all of your friends that are
// using this app
$app_using_friends = $facebook->api(array(
'method' => 'fql.query',
'query' => 'SELECT uid, name FROM user WHERE uid IN(SELECT uid2 FROM friend WHERE uid1 = me()) AND is_app_user = 1'
));
// my code/changes start here
$app_liked = $facebook->api(array(
'method' => 'fql.query',
'query' => 'SELECT uid,page_id FROM page_fan WHERE uid=me() AND page_id=' . $pageId
));
var_dump($app_liked);
感谢@phwd 帮助我能够看到自己成功访问该页面,但现在再次刷新后同样的问题:
Error 310 (net::ERR_TOO_MANY_REDIRECTS): There were too many redirects.