如何使用 Graph API 获取家乡的 facebook 好友列表?

Posted

技术标签:

【中文标题】如何使用 Graph API 获取家乡的 facebook 好友列表?【英文标题】:How to get facebook friends list with hometown using Graph API? 【发布时间】:2012-04-20 13:05:33 【问题描述】:

我知道你可以使用这个网址获取好友列表:

https://graph.facebook.com/me/friends?access_token=XXX

但是我看到有一个朋友列表,其中包含 id 和名称,但我需要在这个列表中的 hometown。我请求了 friends_hometown 的许可,当我运行这个 url 时:

https://graph.facebook.com/100001986459077?access_token=XXX

那么它工作正常 - 我在所有领域中看到了家乡。

但我不想为所有朋友调用第二个 URL(太多次)。我想使用第一个 URL 在一次通话中得到它。有没有办法实现这个目标?

注意:据我所知,我对 FQL 解决方案不感兴趣。我只需要图形 API 有效 url 来执行此操作。

【问题讨论】:

【参考方案1】:

https://graph.facebook.com/me/friends?fields=id,name,hometown,location&access_token=[access_token_here] 将为您提供您想要的列表。

您需要确保访问令牌的范围包括朋友的位置和家乡,以便为该用户的朋友数据检索数据。

【讨论】:

以上是关于如何使用 Graph API 获取家乡的 facebook 好友列表?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Facebook Graph API 获取群组视频列表?

如何使用 Graph API 获取未读消息?

如何使用 Graph Api 在 facebook 新闻提要中获取“新添加的照片到相册”

如何使用 Microsoft Graph API 获取当前站点的 siteId?

如何在用户开心并使用 face-api 检测到人脸时拍摄图像

向 Facebook 查询正在使用/可以使用的 Graph API 版本