我有一個應用程序,我要檢查用戶的在線狀態。現在,當我檢查時,它告訴我每個人都處於離線狀態。無法獲得正確的用戶在線狀態
用戶嚮應用程序授予user_online_presence和offline_access(以及其他一些權限)。然後我存儲訪問令牌。我可以隨時訪問我需要的任何信息,除了在線狀態。
要獲得網上存在,我第一次訪問令牌:
$ facebook-> setAccessToken($用戶[ '的accessToken']);
然後我查詢Facebook的:
$ FQL = 「SELECT UID,名稱,online_presence,FROM用戶狀態其中uid =」 $用戶[ 'FacebookID'];。
$ param = array('method'=>'fql.query','query'=> $ fql,'callback'=>'');
$ fqlResult = $ facebook-> api($ param);
當我檢查的結果,我得到的ID,名稱和狀態,但是每個人都顯示爲脫機狀態,即使是我,當我知道我在線和活躍:
[online_presence] =>離線
任何幫助得到這個工作將不勝感激。謝謝大家的時間。
謝謝,我只需要user_online_presence,因爲我只是在查看用戶何時在線。 –