Facebook XFBML登录后,通过JavaScript获取用户信息 [英] Facebook XFBML after login, get user information through JavaScript

查看:213
本文介绍了Facebook XFBML登录后,通过JavaScript获取用户信息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用XFBML Facebook登录按钮来验证用户。用户输入正确的密码后。

I use the XFBML Facebook login button to authenticate the user. After users entered correct password. How do I use FB.Facebook.apiClient or any related JavaScript to get user logined information?

推荐答案

你需要初始化这个函数。像这样:

you need to init this function at begining. like this:

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);      

});

}

解决了我的问题我希望它有助于。

solved my problem I hope it helps.

这篇关于Facebook XFBML登录后,通过JavaScript获取用户信息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆