0

我正在开发我的第一个 Facebook 应用程序,使用 Phonegap 2.5 和 Phonegap Facbook 连接器插件。

在 Android 上一切正常,下面的代码显示响应,并且用户 ID 包含在响应中。

在 iOS 上,完全相同的代码也可以工作,返回一个 authtoken,但结果中的 userId 为空。

你知道问题可能是什么吗?

谢谢你的帮助!

        FB.init({
                appId : "xxxx",
                nativeInterface : CDV.FB,
                useCachedDialogs : false
            });
    //Some code later, Init is already called
        FB.login(function(response) {
            console.log(JSON.stringify(response));
                            //response.authResponse.userId is empty on iOS, not on Android
        }, {
            scope : "email"
        });
4

1 回答 1

0

我已经通过在 facebook api 调用 /me url 解决了这个问题。不过谢谢!

于 2013-04-12T06:40:10.300 回答