我应该使用哪个 Facebook SDK?

Posted

技术标签:

【中文标题】我应该使用哪个 Facebook SDK?【英文标题】:Which Facebook SDK should I use? 【发布时间】:2015-09-06 19:02:21 【问题描述】:

我已经下载了最新版本的 Facebook SDK。我目前正在关注本指南,了解如何在我的应用中实现 facebook 登录:

https://developers.facebook.com/docs/facebook-login/android

但是这个指南似乎已经过时了,因为他们已经删除了 Session。相反,他们引入了 AccessToken、LoginManager 和 CallbackManager 类。

我找不到任何说明如何使用新 SDK 实现 facebook 登录的指南。

是否可以使用使用 Session 类的旧版本来代替?

【问题讨论】:

查看***.com/questions/29999310/… @MicheleLacorte:然后呢? 还有什么?有你需要的一切 可以使用旧版本的 SDK 吗? 不正确,不可取。 【参考方案1】:

您可以将其添加到您在 android studio 中的 Gradle 文件中,也可以将 Facebook SDK 添加到您的项目中。

compile 'com.facebook.android:facebook-android-sdk:4.5.0'

Latest Facebook SDK == 4.5.0 at this time

【讨论】:

【参考方案2】:

您绝对应该使用最新的 SDK。您引用的文档应该有更新的教程:https://developers.facebook.com/docs/facebook-login/android/v2.4

此外,我们的 SDK 捆绑了各种示例项目,可帮助您了解登录过程以及其他功能,例如:HelloFacebookSample

【讨论】:

以上是关于我应该使用哪个 Facebook SDK?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 facebook ios sdk 发出好友请求?

iOS Facebook SDK:哪个登录系统更好?

我怎么知道我安装了哪个 Facebook iOS SDK [重复]

ios 应用程序的用户是不是可以使用 facebook-sdk 在 facebook 上喜欢 URL?

导入 Facebook sdk 后,清单合并失败并出现多个错误

iOS Facebook SDK 在设备上进行身份验证后未重定向