Раньше это работало для меня раньше, но некоторое время назад я понял, что это больше не работает.Я пытаюсь запустить FQL-запрос для получения статуса user_online_presence (доступен ли пользователь для чата) на Facebook.Итак, мой запрос выглядит так:
SELECT online_presence FROM user WHERE uid=userID
, где userID - это фактический идентификатор пользователя на Facebook.
Но, независимо от того, нахожусь я на сайте или в автономном режиме на Facebook, этот запрос всегда дает мнестатус «offline» вместо «активный» (или «бездействующий»).
Чтобы воспроизвести это самостоятельно, просто перейдите в Graph API Explorer , получите токен с разрешением user_online_presence,и введите в поле:
fql?q=SELECT uid,online_presence FROM user WHERE uid = me()
Я был бы очень признателен, если кто-нибудь может мне помочь с этим.Спасибо!