1

我使用 XFBML Facebook 登录按钮对用户进行身份验证。用户输入正确密码后。如何使用FB.Facebook.apiClient或任何相关的 JavaScript 来获取用户登录信息?

4

1 回答 1

2

您需要在开始时初始化此功能。像这样:

FB.init("APIKEY","/xd_receiver.htm",
    {"reloadIfSessionStateChanged": true,"ifUserConnected":onFBConnected});


function onFBConnected(){
var api = FB.Facebook.apiClient;
var uid = [api.get_session().uid];
var fields = ["name"];
api.users_getInfo(uid, fields, function(result){

    alert(result[0].name);      

});

}

解决了我的问题,希望对您有所帮助。

于 2009-10-21T12:12:54.123 回答