Можно ли увидеть, сколько элементов на графике FB (без разбивки на страницы) - PullRequest
1 голос
/ 11 января 2012

Я запрашиваю это: https://graph.facebook.com//likes, и я хотел бы знать, сколько элементов существует, чтобы я мог распараллелить запросы страниц.

Например, если было 5000 элементов,Я мог бы сделать 5 вызовов с 1000 элементов на странице.

Я вижу, что есть ограничение / смещение, но я не вижу способа узнать, сколько страниц запрашивать, не пытаясь последовательно.

Есть ли способ?

Ответы [ 2 ]

2 голосов
/ 11 января 2012

Возможно, вы можете попробовать использовать fql для получения like_count или чего-то подобного. Я не совсем уверен, что это точно сработает.

Я когда-то использовал такой запрос https://graph.facebook.com/fql?q=SELECT friend_count ОТ пользователя WHERE uid = {любой идентификатор}, который получает friend_count, и он удивительно работает.

К сожалению, fql не так хорошо документирован, и методом проб и ошибок я получил вышеописанное.

0 голосов
/ 11 января 2012

Если в качестве ограничения в запросе указать массовое число, вы сможете получить все лайки для пользователя ...

https://graph.facebook.com/me/likes?format=json&limit=10000000

Десять миллионов лайков ... дрожь ...

Вы можете использовать Graph API Explorer для проверки этого поведения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...