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的服务器存储等操作

你可能感兴趣的:(Facebook android登陆接口接入(一))