我正在调用 API 以从 Facebook 页面检索简单数据:
/[page_id]?fields=likes,talking_about_count,checkins
我知道我可以通过使用“ids”变量提供多个 ID 来获得多个结果:
/?ids=[page_id],[page_id],[page_id]&fields=likes,talking_about_count,checkins
我的问题是我不知道我可以同时检索多少个 ID。我知道批量请求的限制是 50,但我找不到“ids”变量的文档。
更新:似乎此限制已在图形 API 的 2.0 版中删除,但我仍在寻找官方答案。
最佳答案
我使用 Graph Explorer 列出页面上的所有帖子 ID。它返回了 140 个帖子。
然后,我使用 ids
参数将这 140 篇文章发送到 Graph API,并得到了这个返回:
{
"error": {
"message": "(#100) Too many IDs. Maximum: 50. Provided: 140.",
"type": "OAuthException",
"code": 100
}
}
所以目前答案是 50。
关于Facebook 图形 API 'ids' 变量限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24756987/