【发布时间】:2012-11-15 03:52:46
【问题描述】:
当通过图形 API 从 Facebook 相册中提取照片时,即
https://graph.facebook.com/<albumid>/photos?access_token=<token>&limit=999&fields=name,source
对于某些专辑,它只提供部分结果。例如,包含 15 张照片的相册可能只返回 13 张照片。这个电话:
https://graph.facebook.com/<albumid>?access_token=<token>&fields=count
...确实返回了正确的 15 计数。我的第一个想法是,也许这 2 张“丢失”的照片具有更多限制隐私设置,但整个相册中的每张照片(由令牌所有者拥有,顺便说一句)具有相同的“对朋友可见”隐私设置。正如预期的那样,大多数相册确实会返回所有照片。
关于可能导致此行为的任何想法?
【问题讨论】:
-
Graph API 以在不同查询中返回部分结果而闻名。 FQL 是高效且可靠的。添加了答案。
-
不幸的是,FQL 查询返回完全相同的 13 个项目(即它仍然缺少 3 个)。
标签: facebook facebook-graph-api