Facebook登录没有原生Android应用程序"您已经授权"

时间:2014-05-21 20:46:07

标签: javascript android facebook facebook-graph-api

我在此提出案例:

我正在开发一款使用Facebook的应用。我们通过js使用Facebook API。 用户登录到Facebook的移动浏览器(应用程序之外)。 然后用户进入应用程序(用户已经在Facebook上授权了应用程序)。 然后用户登录选项,并选择一个名为" log whit facebook"的按钮,它是一个带有js动作的简单按钮,如下所示:

       $('#loginFacebookbBtn').on('vclick', function () {

            FB.login(function (response) {
                if (response.authResponse) {
                    FB.api('/me', function (response) {
                        ... do something whit the response
                    });
                } else {

                }
            }, {
                scope: "email"
            });

        }); 

然后Facebook API会显示一个浏览器弹出窗口,要求提供用户凭据。我把我的凭据然后浏览器弹出窗口转到第二页说:

"您已经授权(APP NAME)" (取消)(确定)

当我按OK时,这会转到我的应用程序,但我不想在弹出浏览器上显示第二页......

对不起我的英文,谢谢你。

1 个答案:

答案 0 :(得分:0)

它是如何运作的 - 如果用户尚未登录Facebook,则他们需要登录 - 如果用户已经登录了手机上的Facebook应用程序,他们就不会#39 ;看到那个屏幕