如何在分享我的链接时获取Facebook用户的ID或名称

时间:2012-09-21 09:19:25

标签: javascript facebook facebook-sharer

我正在开发一个页面,里面有很多facebook分享按钮。

我的网页包含以下网址:http://mydomain.com/follow/show_info?id=xxxx

我想要做的是获取有关共享我的网页的用户的信息,而不是

http://mydomain.com/follow/show_info?id=xxxx&name=Name%20Surname

所以我可以把这个名字放在我的页面中,例如:

The user Name Surname has shared this page.. share that page you too!

有可能吗?感谢!!!

1 个答案:

答案 0 :(得分:4)

FB.api('/me', function(response) {
    alert("Name: "+ response.name + "\nFirst name: "+ response.first_name + "ID: "+response.id);
    var img_link = "http://graph.facebook.com/"+response.id+"/picture"
});

通过这个你可以提取当前的logedin用户uid并命名和成像当你通过java脚本抓住这些时,你需要做什么

这里有一些更有用的链接

http://developers.facebook.com/docs/reference/api/user/

http://developers.facebook.com/docs/reference/javascript/

http://developers.facebook.com/docs/reference/javascript/FB.api/