我试图获得一个用户的帖子只有当这些帖子有位置数据。在用户的"帖子"中,location
嵌套在place
下。我如何写一个图形api查询,会让我的一个用户的所有帖子只有如果这些帖子有位置?
使用这个查询,https://graph.facebook.com/v2.3/me?fields=id,name,posts.limit(25).until(1399832709).with(location){place}
,我得到了我想要的,但只是总数的一个子集。我知道这是一个子集,因为当我知道至少有50个帖子时,它只返回2个带有位置数据的帖子。所以我想如果我从查询中删除limit(25).until(1399832709)
,它现在会给我所有有位置的帖子。但不。我什么也得不到。
有没有人能告诉我如何正确地构建查询?如果有facebook的工程师在读这篇文章,请帮忙!非常感谢。
我认为问题可能是最后的{place}
。
/me/posts?with=location&limit=50&until=1399832709&fields=id,place
此外,据我所知,如果您删除limit
参数,它将应用标准限制,而不是显示全部