Проверка пользователей онлайн с помощью Facebook Javascript SDK - PullRequest
4 голосов
/ 06 июня 2010

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

Когда пользователь утверждает мое приложение, я сохраняю его UID в БД для дальнейшего использования.

Спустя какое-то время я хочу, чтобы другие пользователи могли найти партнеров для игры, поэтому мне нужен способ случайного выбора какого-либо пользователя из моей БД и проверки, находится ли он в сети. Затем отправьте ему сообщение и предложите поиграть с текущим игроком.

Итак, 2 вопроса:

  1. Как я могу проверить, подключен ли какой-либо пользователь к сети, используя Javascript SDK? Похоже, что в новом Graph API я не могу получить онлайн статус пользователя.
  2. Как я могу затем отправить ему сообщение и предложить сыграть в игру? Когда он разрешает играть - его перенаправляют на страницу игры.

Большое спасибо заранее,

Roman

1 Ответ

3 голосов
/ 06 марта 2011

Чтобы получить статус пользователя, вы можете попробовать FQL, проверьте ответ: Как получить список онлайн-друзей, использующих FQL с Facebook API?

О вашем втором вопросе, проверьте это: как отправить сообщение другу из Facebook через graph api с помощью Accessstoken

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