Получение списка друзей Facebook и определение, что друг активен - PullRequest
0 голосов
/ 14 ноября 2011

Я хотел бы получить список друзей Facebook и использовать его в своем приложении для публикации на стене друга.

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

Затем я использую список друзей в своих данных, в своем приложении, чтобы публиковать сообщения на стене друга и т. Д.пользователь больше не является друзьями (то есть не в списке друзей пользователя), приложение не сможет публиковать сообщения на стене друзей.

Как мне синхронизировать мое приложение?Нужно ли извлекать список друзей, чтобы проверить, все ли еще друзья, каждый раз, когда я хочу публиковать сообщения на стене друзей?(это может быть проблемой, когда у пользователя слишком много друзей? 5000+ друзей?)

1 Ответ

1 голос
/ 14 ноября 2011

Самый эффективный способ - хранить список друзей пользователей. Затем вы можете использовать обновления в реальном времени (см .: https://developers.facebook.com/docs/reference/api/realtime/), чтобы подписаться на изменения в данных. Всякий раз, когда происходит изменение, Facebook отправляет HTTP-запрос POST к указанной вами конечной точке (например, foo.php) со списком изменений (например, user_id, id и т. д.) API графика очень хорошо документирован, поэтому я настоятельно рекомендую вам прочитать ссылку, указанную выше. Удачи!

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