Обновление статистики «на лету» с помощью API-интерфейса Graph в Facebook в режиме реального времени - PullRequest
0 голосов
/ 06 января 2012

Я собираюсь использовать API Graph Facebook для реализации обновлений в реальном времени .

. Мое веб-приложение запустится как базовый интерфейс с надписью [Page Name] has [x] likes.Например, когда пользователю нравится страница, [x] обновится соответствующим образом, и появится сообщение о том, что количество лайков увеличилось.Я уже реализовал получение количества лайков со страницы.

В идеале, я бы хотел, чтобы обновление имело место при POST с Facebook на мой URL обратного вызова.Я получил предложение настроить прослушиватель для обратного вызова, а затем, как только Facebook введет POST в мой URL обратного вызова, слушатель обновит данные соответствующим образом и будет взаимодействовать с внешним интерфейсом для обновления значения [x].

Возможно ли это?Если так, как бы я пошел на реализацию такого?Я стараюсь избегать метода опроса, так как в широком контексте постоянно использовал бы ресурсы.

1 Ответ

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

Согласно документации для обновлений в реальном времени, вы можете подписаться на лайки пользователей, которые авторизовали ваше приложение. Не для тех, кто любит страницу. Страница может получать уведомления только об одном: « Для страницы вы будете получать обновления о страницах, которые добавили ваше приложение в виде вкладки. ». Так что у этого API не будет такой возможности.

Я бы предложил использовать метод опроса, чтобы получить количество лайков на вашей странице с помощью FQL через JS SDK.

SELECT fan_count FROM page where page_id = {your page}

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