Facebook page_fan 查询返回不完整的结果

发布于 2024-12-17 18:02:32 字数 544 浏览 0 评论 0原文

我正在尝试抓取我的朋友喜欢的 Facebook 页面。

SELECT uid,page_id,type,profile_section,created_time FROM page_fan WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())

我注意到结果集中缺少一些数据,因此我在表中查询了各个用户 id,如下所示:

SELECT uid,page_id,type,profile_section,created_time FROM page_fan WHERE uid={id1}
SELECT uid,page_id,type,profile_section,created_time FROM page_fan WHERE uid={id2}

...

显然对于某些朋友 id 有效,但对于其他一些用户 id 查询返回空结果。

我认为那些失踪的用户可能有一些隐私设置,不允许应用程序从他们的帐户中提取数据。

有什么想法吗?

I'm trying to grab the Facebook pages that my friends liked.

SELECT uid,page_id,type,profile_section,created_time FROM page_fan WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())

I noticed that some data is missing from the result set, therefore I queried the table for individual user ids, as follows:

SELECT uid,page_id,type,profile_section,created_time FROM page_fan WHERE uid={id1}
SELECT uid,page_id,type,profile_section,created_time FROM page_fan WHERE uid={id2}

...

Apparently for some friend ids is working, but for some others the query returns empty result.

I thought that maybe those missing users have some privacy settings not allowing apps to pull data from their accouns.

Any thoughts?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

宫墨修音 2024-12-24 18:02:32

您在发出此请求时是否使用有效的访问令牌?

如果您查看 page_fan 表的文档,它会解释需要哪些访问令牌

https:// /developers.facebook.com/docs/reference/fql/page_fan/

要读取 page_fan 表,您需要:

<块引用>

  • 任何有效的access_token,如果它是公开的(对任何人都可见)
    脸书)。
  • 如果查询当前用户,则为 user_likes 权限。
  • friends_likes 权限(如果查询用户的好友)。

Are you using a valid access token when making this request?

If you look at the documentation for the page_fan table it explains what access tokens are needed

https://developers.facebook.com/docs/reference/fql/page_fan/

To read the page_fan table you need:

  • any valid access_token if it is public (visible to anyone on
    Facebook).
  • user_likes permissions if querying the current user.
  • friends_likes permissions if querying a user's friend.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文