Ограничение переменной "id" API графа Facebook

Я делаю вызовы API для получения простых данных со страниц Facebook:

/[page_id]?fields=likes,talking_about_count,checkins

Я знаю, что могу получить несколько результатов, предоставив несколько идентификаторов с помощью переменной "ids":

/?ids=[page_id],[page_id],[page_id]&fields=likes,talking_about_count,checkins

Моя проблема в том, что я не знаю, сколько идентификаторов я могу получить одновременно. Я знаю, что предел для пакетного запроса составляет 50, но я не могу найти документацию для переменной 'ids'.


ОБНОВЛЕНИЕ: кажется, что это ограничение было удалено в версии 2.0 API графа, но я все еще ищу официальный ответ.

1 ответ

Решение

Я использовал Graph Explorer для отображения всех идентификаторов постов на странице. Вернул мне 140 постов. Затем я отправил эти 140 сообщений в API Graph, используя ids параметр и получил это взамен:

{
  "error": {
    "message": "(#100) Too many IDs. Maximum: 50. Provided: 140.", 
    "type": "OAuthException", 
    "code": 100
  }
}

Таким образом, ответ в настоящее время 50.

Документация по ограничениям API Graph Facebook

Другие вопросы по тегам