gpt4 book ai didi

javascript - 如何使用JavaScript SDK获取Facebook用户的好友信息

转载 作者:数据小太阳 更新时间:2023-10-29 04:27:22 25 4
gpt4 key购买 nike

我正在使用 Facebook JavaScript SDK。我能够使用以下方法获取用户信息:

FB.api('/me', function(response) {
....
});

我让用户的 friend 使用:

FB.api('/me/friends', function(response) {
...
}); //.. it only has two values name and id.

我想交 friend 出生日期和地点。是否有 FB.api 方法来获取它,或者我可以使用 FB.Data.query 获取它?

最佳答案

首先,您的应用需要有正确的 permissions , friends_birthdayfriends_location 在这种情况下。

接下来,在您的 Graph API 请求中使用 fields 参数来请求 birthdaylocation 字段:

FB.api('/me/friends', {fields: 'name,id,location,birthday'}, function(response) {
//...
});

根据某些 friend 帐户的隐私设置,您可能无法访问生日或位置数据,因此请务必处理信息丢失的情况。参见 this question为什么。

关于javascript - 如何使用JavaScript SDK获取Facebook用户的好友信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3324396/

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