在我的应用程序中,我有一个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