我正在與我的網站進行Facebook連接。問題是我獲得的訪問令牌在兩個月後過期然後如何獲得我們需要的新訪問令牌,我們需要再次驗證用戶或者有另一種方式呢?Facebook訪問令牌在兩個月後過期
0
A
回答
0
您只需將用戶發送到auth頁面或auth對話框。
PHP和Facebook的PHP SDK最簡單的方法:
獲取登錄網址:
$url = $facebook->getLoginURL(array('scope' => 'publish_stream, publish_actions, AND_MORE_PERMISSIONS'));
header('location:' . $url);
JavaScript和Facebook的JS SDK: 調用下面的函數:
FB.login()
0
你如果訪問令牌過期,需要獲取新的訪問令牌。將用戶重定向到身份驗證對話框時,如果用戶已經授權了您的應用程序,則不會提示用戶輸入權限。
但是,如果用戶已取消您的應用程序授權,則用戶需要重新授權您的應用程序以獲取access_token。
看到這個post。它描述了所有場景的問題和解決方案。希望它有幫助
1
如果您要求脫機訪問,它們不應該過期。你確定他們在2個月後到期嗎?
https://developers.facebook.com/docs/authentication/
離線擁有的access_token無限壽命。
我想,可能是用戶正在更改他/她的密碼。如果用戶更改他/她的密碼,則access_token過期。
相關問題
- 1. Facebook訪問令牌持續過期c#
- 2. Facebook訪問令牌到期
- 3. Facebook訪問令牌缺失過期屬性(offline_access棄用後)
- 4. Facebook訪問令牌過期離線訪問
- 5. 訪問令牌過期後被動地獲取新的訪問令牌
- 6. Facebook長期頁面訪問令牌
- 7. Facebook訪問令牌問題
- 8. Facebook訪問令牌問題
- 9. 如何關閉會話訪問令牌在facebook api上過期?
- 10. 如何確保API中的Facebook訪問令牌在兩個小時後不會過期?
- 11. c#Facebook訪問令牌
- 12. Facebook API和訪問令牌
- 13. 確認Facebook訪問令牌?
- 14. Facebook的訪問令牌
- 15. facebook php訪問令牌
- 16. Facebook無效訪問令牌
- 17. facebook permernant訪問令牌user_posts?
- 18. Facebook授權訪問令牌?
- 19. Facebook API訪問令牌
- 20. Power Query Facebook訪問令牌
- 21. Facebook訪問令牌無效
- 22. PHP Facebook SDK.About訪問令牌
- 23. Facebook 60天訪問令牌
- 24. Facebook獲取訪問令牌
- 25. 生成永不過期訪問令牌 - FACEBOOK
- 26. 如何獲得過期Facebook用戶訪問令牌的通知
- 27. Facebook的訪問令牌過期甚至offline_access
- 28. 如何提取Facebook的訪問令牌過期信息
- 29. Facebook相冊訪問令牌每2小時過期
- 30. 如何生成過期的Facebook訪問令牌進行測試?