1
我使用XFBML Facebook登錄按鈕來認證用戶。用戶輸入正確的密碼後。如何使用FB.Facebook.apiClient
或任何相關的JavaScript獲取用戶登錄信息?Facebook XFBML登錄後,通過JavaScript獲取用戶信息
我使用XFBML Facebook登錄按鈕來認證用戶。用戶輸入正確的密碼後。如何使用FB.Facebook.apiClient
或任何相關的JavaScript獲取用戶登錄信息?Facebook XFBML登錄後,通過JavaScript獲取用戶信息
你需要在開始時初始化這個函數。像這樣:
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);
});
}
解決了我的問題,我希望它能幫助。