2012-03-22 6 views
0

Заранее спасибо.track facebook logout

Как я могу отслеживать выход из Facebook, когда пользователь не работает в моем приложении facebook? У меня есть разрешение offline_access от пользователя моего приложения.

Я разрабатываю приложение facebook, в котором я хочу показать другому пользователю своего приложения, что пользователь (мое приложение) является логином на facebook в это конкретное время.

ответ

1

У вас нет способа узнать, что делает пользователь, когда он не находится в вашем приложении.

У вас есть 2 варианта:

(1) Спросите "user_online_presence" permission от пользователя, а затем проверить, что это его состояние с помощью FQL так:

SELECT uid, name, online_presence FROM user WHERE uid=me(); 

(обратите внимание на результат в Graph API Explorer)

(2) Вы можете использовать Chat API для подключения пользователя к xmpp, после чего вы получаете сообщения о присутствии для всех своих онлайн-друзей, и это может помочь вам поддерживать онлайн-показ ce друзей друзей.