gpt4 book ai didi

php - 如何使用 Facebook API 获取好友的姓名

转载 作者:行者123 更新时间:2023-11-28 21:08:38 25 4
gpt4 key购买 nike

假设我能够获取 friend 的 ID。 (每个人在 Facebook 上都有的唯一号码。)

如何显示该 friend 的姓名?

我想制作一个像这样的javascript警报框。

<script type="Javascript/text">
function showname(id)
{
alert("The name of your friend with id " + id + " is " + name)
}
</script>

在上面的示例中,我如何将他们的名字放入 name 变量中?

最佳答案

您需要像这样使用 Graph API:

 <script>
window.fbAsyncInit = function() {
FB.init({
appId : 'JUST_REPLACE_THIS_WITH_THE_APP_ID',
cookie : true,
status : true,
xfbml : true
});

FB.Event.subscribe('auth.login', function(response) {
window.location.reload();
});

FB.api('/me/friends',function(resp) {
if(resp && resp.data.length) {
var html = '<ul>';
for(var i=0; i<resp.data.length; i++) {
html += '<li><img src="http://graph.facebook.com/' + resp.data[i].id + '/picture?type=small" />' + resp.data[i].name + '</li>';
}
html += '</ul>';
document.getElementById('friends').innerHTML = html;
}
});
};

(function() {
var e = document.createElement('script');
e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
</script>

关于php - 如何使用 Facebook API 获取好友的姓名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9247306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com