我想從我的Android應用程序完成的功能是訪問Facebook數據的能力。如果不使用Facebook SDK並直接請求Graph API,是否可以從Facebook提取數據?如何直接在Android應用程序中使用Graph API
0
A
回答
3
當然,請看Facebook SDK for android的代碼。這僅僅是http請求的包裝,你可以自己做。但是,說實話,這個包裝是值得的。
3
由於@Snicolas寫道android sdk主要是一個簡單的http請求到facebook的包裝。 你可以在不使用sdk的情況下自己創建這些請求,但它只會讓這個過程更「痛苦」。
以下是使用SDK的一些優點:
Single Sign On:可能是使用SDK中最重要的職業是與SSO刪除登錄的惱人過程至Facebook,因爲你可能會意識到在移動設備上輸入電子郵件和密碼並不好玩。
圖表錯誤已經被解析爲您和被拋出異常,沒有必要爲你檢查錯誤的響應。
方便地訪問async mode執行所有請求。
使用簡單的路徑(即:「/我/飼料」),而不是完整的URL,也SDK增加了訪問令牌自動所有請求。
的SDK是一個正式的一個,通過Facebook的維護,讓你知道它是最新的(只要你保持你的版本更新)
SDK中自帶的以及一些用戶界面對話框這是一款着名的Facebook風格,這既節省了您自己創建用戶界面的時間,併爲用戶提供了熟悉的UI。
現在,您爲什麼不想使用sdk? 您希望直接與圖形api交互獲得什麼?
相關問題
- 1. 如何在iPhone應用程序中使用FB Graph搜索API
- 2. 如何直接將我的facebook Graph API應用程序從v2.1升級到v2.8?
- 3. 如何使用Graph API將Facebook集成到iPhone應用程序
- 4. 如何在Eclipse中直接連接Android應用程序到SQL Server(Monodroid應用程序正在連接)
- 5. 如何在Android應用程序中直接使用seekbar更改閃爍速度?
- 6. 您如何在Google Chrome擴展程序中使用Facebook Graph API?
- 7. 如何在api中整合鏈接到android應用程序
- 8. Graph Api:如何檢查用戶是否正在使用我的應用程序
- 9. 如何使用REST API在android應用程序中實現dropbox
- 10. 如何在android應用程序中使用Skype Java API?
- 11. 如何在android應用程序中使用foursquare API?
- 12. 如何在Java中使用SoundCloud API(Android應用程序)
- 13. Microsoft Graph API應用程序徽標
- 14. Chrome如何直接在Android上安裝應用程序
- 15. wifi直接android應用程序創建
- 16. Azure AD B2C應用程序 - 如何調用Graph API?
- 17. 如何在Facebook Graph API中使用unified_message_sync
- 18. 如何直接從手機使用.apk鏈接下載android應用程序?
- 19. 如何使用(Graph Graph API的)access_token?
- 20. 如何在Android應用程序中使用fb連接?
- 21. 在Android中,如何在另一個應用程序中掛接api調用
- 22. 在Android應用程序中調用應用程序的API
- 23. 如何使用Graph API獲取頁面/用戶/應用程序的域列表?
- 24. 如何使用Google Places API- Android應用程序中的事件
- 25. Android應用程序與REST API連接
- 26. 如何通過Graph API發送Facebook應用程序通知?
- 27. 單一應用程序中的Microsoft Graph API和Outlook API
- 28. 邀請朋友使用Facebook Graph API的應用程序
- 29. 使用Facebook Graph API和外部應用程序的第一步
- 30. 使用Facebook的Graph API撤銷應用程序
看看[Hackbook(https://github.com/facebook/facebook-android-sdk/tree/master/examples/Hackbook) – Andrei 2012-03-27 11:20:16