facebook - 如何获取在 Facebook 中签到某个地方的人员列表

标签 facebook facebook-graph-api facebook-fql

我正在尝试使用 Facebook API 获取签到某个地方的人员列表。

当在 Facebook 用户界面的搜索框中输入去过 THE_PLACE 的人时,我会得到一个很长的列表,其中包含很多人,还有不是我的 friend 或 friend 的 friend 的人。

但是,当我尝试从 Facebook API 获取相同的信息时,我得到一个列表,其中只包含我签到的 friend 。我使用的 FQL 如下(以及其他一些效果不佳的变体): SELECT author_uid FROM checkin WHERE target_id = THE_UID_OF_THE_PLACE

我是做错了什么,还是根本不可能通过 API 获得我可以通过 UI 访问的相同信息?

最佳答案

出于隐私原因,这根本不可能。此外,FQL 已弃用。我在这里回答了类似的问题:facebook graph API - get last checked users to place/page

关于facebook - 如何获取在 Facebook 中签到某个地方的人员列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17092393/

相关文章:

javascript - 3D:用于为 Facebook 开发沉浸式 3D 应用程序的 Javascript API

c# - Facebook CSharp Api 使用图形 api 获取其他用户提要,问题

php - 无法使用 curl 请求连接到 Facebook

facebook - 收到警报 此评论尚未发布到 Facebook。发表评论

javascript - 从javascript SDK调用FQL时出现 "requires valid signature"错误是什么原因?

Facebook Open Graph API 返回 : (#200) Requires extended permission: publish_actions

ios - 未收到 Facebook 请求

android - 任何示例显示如何使用自己的按钮或 Facebook 按钮在 Android 中使用 Facebook SDK 4.0 登录?

facebook - 检测Facebook用户是否喜欢未经应用程序授权的页面

oauth - 获取无效的 oauth 访问 token : where is the token I need?