2016-01-21 103 views
0

我工作的API RESTSymfony3,我從移動應用的access_token(USER)Facebook的API令牌有效期限

此令牌是有效的得到的,我可以檢索用戶配置文件,我的工作在到期日期。

$accessToken = new AccessToken($access_token); 

有了這個,我可以得到相關信息我的令牌,並在現場expiresAt我有NULL

這是什麼意思?令牌永遠不會過期?我正在尋找一種獲得永久性令牌的方式,或者長期存在。

謝謝!

回答

0

調試令牌的最好辦法是在調試器,它應該顯示正確的到期日期:https://developers.facebook.com/tools/debug/

用戶令牌是有效期爲2個小時,擴展用戶令牌的有效期爲60天。沒有永久的用戶令牌。

的更多信息:

+0

隨着你的工具,我可以看到2個月到期。但是當我查看我的對象AccessToken時,我有空。這是我的問題的關鍵,我已經在參考文檔 –

+0

,您應該爲您的問題添加更多的代碼,使用該內膽很難說任何內容。無論哪種方式,您都可以信任調試器 - 在大多數情況下。你想得到一個擴展令牌,這在我的答案的2個鏈接中解釋。您並不需要在應用中獲得過期日期,只需要在令牌無效時處理這種情況。 – luschn