facebook-> getLoginUrl不提示登录

时间:2013-05-27 09:36:01

标签: facebook facebook-login

我用facebook开发移动登录。但是,当我从我的设备(移动safari和facebook Apps)注销facebook时,getLoginUrl不会提示登录facebook。它没有提示登录facebook,而是显示错误消息“未登录。您尚未登录,请登录并重试”。

这是我的代码。它非常简单容易。

$facebook = new Facebook(array(
                                       'appId'      => $app_id,
                                       'secret' => $app_secret,
                                       ));
$loginUrl = $facebook->getLoginUrl(array(
                                                 'scope'            => 'email,publish_stream,publish_actions,user_games_activity,friends_games_activity,user_likes',
                                                 'redirect_uri' => 'http://m.xxx.local/login.php'
                                                 ));

这是返回:login url

我已经测试了这个网址,它可以在桌面游戏中使用,但是当我在Safari中将用户代理更改为移动设备时,它无法提示我。

有什么想法吗?我被困了。

PS:当我在手机游戏中获得有效登录时,这就像是完美无缺。

0 个答案:

没有答案
相关问题