在我的應用程序中,我有一個2 edittext(用於電子郵件和密碼)和一個簡單的按鈕「Facebook連接」,當我選擇這個按鈕,我想去登錄Facebook的頁面。是否有可能我正在嘗試做什麼,或者我必須從Facebook登錄頁面登錄Facebook?如果可能的話,我該怎麼做?從Android應用程序登錄Facebook
1
A
回答
0
你有沒有看過官方的Facebook Android SDK? android-sdk
0
你必須遵循https://github.com/facebook/facebook-android-sdk/
這裏的想法是避免登錄在你的應用程序,如果你已經登錄到官方的Facebook應用程序。否則,它會彈出一個自定義對話框。
2
,你必須從這個鏈接 https://github.com/facebook/facebook-android-sdk/
下載API和之後採取的java Facebook的API代碼從這個鏈接
1
試試這個:
public void onClick(View v) {
Intent i = getOpenFacebookIntent(this);
startActivity(i);
}
public static Intent getOpenFacebookIntent(Context context) {
try {
context.getPackageManager().getPackageInfo(
"com.facebook.facebook", 0);
return new Intent(Intent.ACTION_VIEW,
Uri.parse("fb://profile/20531316728"));
} catch (Exception e) {
return new Intent(Intent.ACTION_VIEW,
Uri.parse("https://www.facebook.com/facebook"));
}
}
當你點擊你的按鈕(或者例如一個Facebook圖標作爲圖像按鈕)
您的android瀏覽器會彈出,然後您可以登錄Facebook。
在上面我使用的頁面facebook.com/facebook的代碼進行瀏覽,但你可以使用任何你喜歡的其他頁面,但首先你需要從這裏exctract頁的ID:
graph.facebook.com/yourpage
(例如在ID上面的代碼是20531316728,你可以找到它:graph.facebook.com/facebook)
相關問題
- 1. Android使用Facebook登錄應用程序
- 2. Facebook登錄Android應用程序崩潰
- 3. 在Android應用程序Facebook SDK登錄
- 4. 登錄與Facebook的Android應用程序
- 5. Wordpress Facebook登錄Android應用程序
- 6. Facebook登錄失敗,Android應用程序
- 7. 應用程序與Facebook登錄登錄
- 8. 登錄Facebook應用程序
- 9. Facebook登錄應用程序
- 10. Facebook登錄從IOS應用程序
- 11. Facebook登錄不與Facebook應用程序
- 12. iOS Facebook從Phonegap登錄應用程序崩潰應用程序
- 13. 如何從應用程序登錄按鈕登錄Facebook?
- 14. Android應用程序與Facebook登錄未與Facebook應用程序安裝
- 15. Android的Facebook SDK 3 - 使用Facebook應用程序登錄
- 16. 從Android應用程序直接在facebook上登錄?
- 17. Twitter和Facebook登錄從Android應用程序
- 18. Android應用程序登錄
- 19. Android應用程序登錄
- 20. Android登錄應用程序
- 21. Android登錄應用程序
- 22. Android的Facebook SDK 4.0登錄沒有Facebook應用程序
- 23. 發佈在Android版應用程序中登錄facebook facebook
- 24. Facebook登錄Android應用
- 25. Facebook登錄Android應用
- 26. Facebook登錄Android應用
- 27. 用鈦登錄在Facebook應用程序
- 28. 從我的Facebook應用程序登錄到Facebook
- 29. Facebook登錄iOS應用程序
- 30. 檢查Facebook應用程序登錄
是的,我已經看到了這些examples..In這些例子中,用戶是從Facebook登錄頁面登錄。 – Gabrielle
同樣的事情是在iPhone上。通過從Facebook登錄頁面登錄,您將獲得一個訪問令牌。不確定用戶未登錄時是否有任何方式獲取令牌。 – Maggie
好的..非常感謝您 – Gabrielle