Cordova Facebook插件返回错误的用户ID

时间:2015-06-03 05:17:57

标签: facebook cordova facebook-graph-api cordova-plugins

我正在使用从https://github.com/Wizcorp/phonegap-facebook-plugin下载的Cordova Facebook插件。我已经在iOS应用程序上安装并配置了插件。

当我使用

facebookConnectPlugin.login( ['public_profile, email, user_friends'], 
            function(response){
                alert(JSON.stringify(response))
            }, 
            function(error){
                //alert(JSON.stringify(error));
        });

当我检查返回数据时,我发现它返回了错误的 facebook用户ID

返回给我的用户ID是 10200666146253500 ,这不是我的用户ID。

当我使用user_id来运行

facebookConnectPlugin.api("10200666146253500/", [], function(result){
                                var fb_user = { fbid : $scope.fbid,
                                                email : result.email,
                                                firstname : result.first_name,
                                                lastname : result.last_name,
                                                gender : result.gender }

                            }); 

它返回一个错误,例如user_id没有个人资料。

我不知道这个问题是关于Facebook更新api版本的吗?或者我做错了什么。

请给我任何建议。谢谢

0 个答案:

没有答案