Facebook android登陆接口接入(一)

1、首先需要在Facebook for developer 网站上注册并生成appId

网站地址为:https://developers.facebook.com/docs/android/getting-started

如果这个网址注册提示注册失败、稍后再试的话,可以通过其他途径注册一个facebook账号,例如facebook app。

注册完后根据提示一步一步来,需要绑定手机号。

然后选择 【Facebook 登入】


2、根据教程导入sdk

在这里可能会遇到gradle编译问题:“No resource found that matches the given name: attr 'android:keyboardNavigationCluster'.”

此时需要将build.gradle中的compileSdkVersion和buildToolsVersion改成26+


3、在app中添加登陆按钮和方法回调

这里就跟着教程来就行,最终用户登陆完后会运行LoginManager.getInstance().registerCallback中的方法


4、结果

用户登录成功后,app可以获取到用户的id、token等信息。

需要根据实际需求进行token的有效性验证和id、token的服务器存储等操作

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,602评论 25 708
  • 文/小叶 东南西北 清风明月 难相随 总相随 落花流水 小桥人家 伊人红妆 消得憔悴 消得沉醉 西子湖畔 碧叶红花...
    博土阅读 193评论 0 2
  • 最近正在回看查理芒格的读书笔记,发现一个让我很好奇又很惊讶的一个理论。 蜜蜂的寓言:核心是道出了西方思想史上著名的...
    looooing阅读 821评论 0 0
  • demo页面 列表margin处理方案 html css 实现高度可控的分割线 html css demo3 ht...
    day_day_up阅读 292评论 1 0