Фейсбук массовый запрос - PullRequest
1 голос
/ 24 февраля 2012

У меня есть вопрос относительно api facebook graph. У меня есть база данных идентификаторов пользователей Facebook. Мое приложение получает информацию о событиях пользователей в соответствии с этим полем из facebook.

Приложение подключается к Facebook, проверяет пользователя с конкретными facebook_id имеет события. Если найдены события, оно (приложение) получает информацию о конкретном событии. Таким образом, он делает много запросов, и scrips выполняется в течение очень долгого времени. Мне это не нравится.

Кто-нибудь знает способ уменьшить количество запросов, чтобы я мог проверить, какие пользователи имеют алиментарные события, используя один запрос, и получить подробную информацию о каждом из них, используя другой?

Я считаю, что у Facebook должна быть такая возможность. Достаточно будет ссылки на документацию по API Graph Facebook или на любой ответ по SO.

Заранее спасибо.

UPD: Я нашел решение. Кто может закрыть вопрос?

Ответы [ 2 ]

2 голосов
/ 24 февраля 2012

Из документов Facebook :

Вы также можете запросить несколько объектов в одном запросе, используя параметр запроса "ids". Например, URL https://graph.facebook.com? Ids = arjun, весенний возвращает оба профиля в тот же ответ.

Не уверен, сколько идентификаторов можно указать одновременно - я думаю, не так много, поскольку URL-адреса имеют максимальную длину.

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

0 голосов
/ 25 февраля 2012

Используйте FQL , Люк!

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