通过android的facebook

通过android的facebook,android,Android,我想通过我的应用程序将我的用户连接到facebook登录。我做了一些谷歌搜索,一些人说使用fbrocket where作为一些。我需要建议 1) 哪一个容易实现? 2) 他们之间有什么区别? 3) 为什么我需要安装一个jar。我可以使用一些Facebook Api来实现这一点吗 任何建议都将不胜感激 谢谢rachana。我建议使用它,因为它是官方的,并且定期更新(它也很容易实现,并且附带了几个很好的示例)。另一方面,FBRocket似乎已经过时,开发人员仍在致力于对Facebook Graph

我想通过我的应用程序将我的用户连接到facebook登录。我做了一些谷歌搜索,一些人说使用fbrocket where作为一些。我需要建议 1) 哪一个容易实现? 2) 他们之间有什么区别? 3) 为什么我需要安装一个jar。我可以使用一些Facebook Api来实现这一点吗

任何建议都将不胜感激


谢谢rachana。

我建议使用它,因为它是官方的,并且定期更新(它也很容易实现,并且附带了几个很好的示例)。另一方面,FBRocket似乎已经过时,开发人员仍在致力于对Facebook Graph API的支持。

正如克里斯蒂安所说,FBRocket早于官方SDK,并或多或少地被官方SDK淘汰,后者更新、更光鲜,并且主要基于更新的、支持寿命更长的标准,如OpenGraph和OAuth。FBRocket应该是被改写的,但目前还没有发布。官方SDK仍然缺少一些东西(比如照片上传),但是如果你只是想通过facebook登录,那绝对是一条好路

不过,我不确定我是否理解你的第三个问题——你需要通过jarfile、android library include或copy paste包含Facebook代码——才能真正调用Facebook API。Facebook项目是开源的;如果你不喜欢批发,你可以自由地掏出你需要的部分。例如,我在只需要身份验证而不需要发布的项目中使用了它,自定义了auth对话框的手线并删除了所有与登录无关的代码。您可以通过OAuth2基于身份验证推出自己的实现,并自己调用所有端点,但Facebook已经为您提供了Android的代码,为什么还要麻烦呢?

是Facebook的开发者信息页面,您提供的链接似乎是安卓的官方API。

jar是与facebook对话的实际库。

您试图在facebook上执行什么操作?如果你只是想让用户将你的应用程序中的内容发布到他们的facebook页面,你可以这样做

私有静态最终字符串FACEBOOK_URL=”http://www.facebook.com/sharer.php?u=

试一试{ Uri=Uri.parse(FACEBOOK_URL+yourcontent+“&src=sp”)

意图=新意图(Intent.ACTION\u视图,uri)

星触觉(意向); } 捕获(例外e) { e、 printStackTrace(); }


}

我可以成功集成。我有一个问题,如何获取facebook登录用户的会话id?或者它与access\u令牌相同?谢谢克里斯蒂安。我想现在获取会话id,或者它与access\u令牌相同?查看最新版本…我想照片上传已经实现。