我正在構建一個使用Facebook來驗證用戶的小應用。用戶通過驗證後,他可以上傳圖像。一旦這張圖片上傳了,它必須得到我們工作人員的批准。該圖像可能會在幾天後獲得批准。我關心的是訪問令牌。一旦圖像被批准,我希望能夠發佈到該用戶牆上,即使是在幾天後。我應該考慮哪些類型的問題?Facebook API - 發佈給用戶牆
回答
如果圖片在60天后獲得批准並且在此期間未使用該圖片,則FB訪問令牌的當前有效期爲60天,因此您無權發佈該圖片。
Facebook是removing the old offline_access權限,因此正常訪問令牌只能存活1或2個小時,您會在應用程序設置的高級選項卡中看到「deprecate offline_access」遷移(默認啓用)(將移除2012 October 3) 。他們引入了一個new endpoint,它可以讓你延長默認的短期訪問令牌的生命週期。如果你想成爲更多的未來證明者,你現在可能想要遷移到這一點。
爲了保證未來,我也應該使用服務器端的OAuth而不是客戶端的權利?那是我什麼時候得到60天的時間? – hanleyhansen 2012-07-19 18:25:28
在我的理解中,沒有區分通過交換服務器端的「代碼」訪問令牌(代碼是短暫的)還是由客戶端生成並通過cookie向服務器端發送的令牌。 – complex857 2012-07-19 18:30:23
- 1. Facebook API發佈給朋友牆
- 2. Facebook發佈到用戶牆
- 3. 發佈在Facebook用戶的牆
- 4. PHP API FACEBOOK - 用戶發佈到Facebook頁面和個人牆
- 5. Facebook-向用戶牆發佈故事
- 6. 用Facebook API發佈到牆壁
- 7. 使用圖表API發佈到Facebook牆
- 8. Facebook API - Android:如何使用Facebook API在Facebook牆上發佈?
- 9. Rails:發佈到Facebook用戶的牆上
- 10. Facebook access_tokens?如何發佈到用戶牆?
- 11. 用Facebook API發佈圖片和評論給用戶牆的簡單方法
- 12. 在Facebook帳戶上發佈牆訊息
- 13. Facebook api feed:如何在單個用戶牆上發佈消息?
- 14. 當發佈到用戶的牆上時,Facebook SDK API IOS錯誤
- 15. 自動發佈圖形API在用戶的Facebook牆上
- 16. 發佈到其他用戶來自facebook api的牆
- 17. j2me facebook圖api - 在用戶牆上發佈圖像
- 18. iPhone - Facebook發佈給朋友的牆
- 19. Facebook發佈到牆
- 20. android facebook api發佈到圖像牆
- 21. Facebook Graph API發佈到朋友牆
- 22. Sharekit API:無法發佈在Facebook牆上
- 23. Facebook API:如何發佈到頁面牆
- 24. Facebook API:發佈在朋友牆上
- 25. 發佈到Facebook網頁牆
- 26. 如何:非Facebook用戶發佈到Facebook頁面牆
- 27. Facebook發佈牆錯誤?
- 28. Facebook API:我無法發佈消息給朋友的牆或其他的牆
- 29. ASP.NET發佈到Facebook牆壁
- 30. 證書錯誤,同時發佈到用戶牆上facebook facebook sdk
優秀信息!謝謝!那麼當用戶進行身份驗證並隨後引用它時,我應該將訪問令牌存儲在數據庫中? – hanleyhansen 2012-07-19 18:15:04
是的,正好:) – haynar 2012-07-19 18:16:44
這也意味着當我要求權限時,我應該要求offline_access嗎?只要確保我得到了這一點。 – hanleyhansen 2012-07-19 18:18:12