每当我查询“照片标签”图表API时,都会返回重复的照片

时间:2012-01-11 10:41:01

标签: facebook-graph-api graph photos

我以下列格式向图表api发出请求,以便为用户获取PHOTO TAGS:

https://graph.facebook.com/me/photos?access_token= {0}&安培;格式= JSON&安培;因为= {1}&安培;直到= {2}&安培;极限= {3}&安培;字段=标签,ID

由于我正在查询长达5年的任何事情,我已尝试将此请求拆分为

a)每次2-12个月的大块 b)一大块

...但无论我做什么,我都会回复重复的照片(我已经通过ID对结果进行分组并获得批次的重复ID来检查)。如果我要求为用户提供整套照片标签,我会收到5份重复照片。如果我对请求进行分块,它似乎会带回更多。

我可能会得到重复的原因?我检查了我的逻辑,并且在制作请求者时,日期范围似乎都很好

是否有更好的方法来执行此查询 - 也许是通过照片创建日期范围内的块进行操作?

1 个答案:

答案 0 :(得分:0)

当我获取me/photos?fields=tags,id时,我会收到两个对象:.data.paging。我建议,而不是使用您自己的导航,使用paging.previouspaging.next属性来向上/向下导航照片。如果您仍然获得重复项,那么您可以向https://developers.facebook.com/bugs报告错误。