我需要使用Facebook OAuth爲我的頁面實現用戶授權,就像在Stack Overflow中完成的一樣。我知道如何從Facebook獲取訪問令牌,但不知道下一步該怎麼做。請你給我提供一些指南的鏈接?使用Facebook OAuth授權。如何登錄到Facebook授權我的應用程序?
0
A
回答
0
我很確定堆棧溢出使用開放ID和Oauth。你可以在這裏讀到它: http://developers.facebook.com/blog/post/246
2
+0
我已經瀏覽了官方文檔並進行了大量堆棧溢出搜索。對不起,您的答案中的兩個鏈接都是關於從您的應用程序對Facebook進行身份驗證,以便它可以從用戶的Facebook個人資料中檢索一些信息(通常的OAuth使用情況)。堆棧溢出「用Facebook登錄」按鈕做了另一件事。它以某種方式授權你使用你的Facebook註冊堆棧溢出 - 更可能是OpenId。 – svasilyev 2010-11-05 21:43:38
0
Temboo變得非常簡單通過將進程來實現的Facebook的OAuth分爲兩個步驟:
ÌnitializeOAuth
返回您需要向用戶展示的Facebook授權網址,以便他們授予您的應用訪問其Facebook用戶的權利UNTS。FinalizeOAuth
返回訪問令牌,您需要以編程方式讀取/寫入用戶的Facebook數據。
更重要的是,您可以在瀏覽器中測試這些調用,然後使用您選擇的語言生成所需的源代碼。
這裏是一個short video,告訴你如何用Temboo做到這一點。
(全面披露:我在Temboo工作,所以讓我知道如果您有任何問題)
相關問題
- 1. Facebook應用授權
- 2. Facebook使用oauth 2.0在Android上使用授權碼登錄
- 3. OAuth Facebook授權帳戶?
- 4. 取消授權從Facebook應用程序
- 5. Facebook應用程序授權回調URL
- 6. Facebook API授權(桌面應用程序)
- 7. facebook應用程序未授權給我的應用程序
- 8. Facebook授權應用腳本
- 9. 如何通過Facebook授權我的應用程序,並使用Facebook的SDK 3.0
- 10. Facebook的iOS應用 - 如何知道授權我的Facebook應用程序
- 11. 區分未登錄的Facebook用戶與已登錄的Facebook用戶但未授權我們的應用程序
- 12. 如何授權使用JavaScript的Facebook應用程序
- 13. Facebook的自動授權/登錄
- 14. Facebook的API非交互授權/登錄
- 15. Facebook授權
- 16. Facebook API:授權自己(無需登錄)
- 17. 我如何授權Facebook應用程序? PHP
- 18. 與Facebook的登錄不斷要求授權我的應用程序
- 19. Facebook Connect或Facebook使用OAuth 2.0的授權
- 20. 的Facebook API授權
- 21. 取消授權twitter OAuth應用程序
- 22. Facebook登錄給我已經授權此應用程序每次ios
- 23. Facebook登錄讓我已經授權我的應用程序沒有自動返回到應用程序
- 24. OAuth Facebook授權通過Facebook應用程序而不是Web瀏覽器
- 25. 使用Javascript的Windows 8應用程序中的Twitter/Facebook授權
- 26. 我的Android應用程序中的Facebook授權
- 27. Facebook授權問題
- 28. Facebook廣告授權
- 29. Facebook移動授權
- 30. 自定義應用內登錄和授權Facebook iOS?
Facebook是不是一個OpenID提供商,它只是允許其用戶與谷歌的OpenID登錄。所以看來堆棧溢出以某種方式使用OAuth協議。 – svasilyev 2010-11-05 21:47:23