Facebook登录SDK

一、Facebook SDK接入

官方文档:https://developers.facebook.com/docs/facebook-login/android

按照流程填写完成

1、选择新建应用

如果已经创建了应用就点【搜索你的应用】,忽略2、3步骤

2、选择【允许用户用自己的Facebook账户登录】

3、填写应用名称

4、根据官方文档填写

5、查看应用完整信息

https://developers.facebook.com/apps/

打开链接,可以看到所有应用,选择想查看的应用即可

二、常见问题汇总

1、登录报错,提示SERVER_ERROR: code 1675030 message: 执行查询时出错

导致原因:项目处于开发中,并且用于测试Facebook登录的账号不是Facebook后台登录的开发者账号或者不是Facebook后台新建的测试账号。

解决办法:

(1).项目状态改成已上线,如果只使用默认提供的字段或者已经申请成功授权字段;

(2).后台新建测试账号,使用测试账号登录测试;

2、不允许用户查看该应用程序。不允许用户按照开发者集配置查看此应用程序。

导致原因:项目状态为已上线状态,并且用于Facebook登录的用户账号为其他Facebook后台新建的测试账号。

解决办法:使用真实的Facebook账号进行登录操作。

3、This app has no Android key hashes configured.

导致原因:运行项目的密钥散列与Facebook开发者后台配置的密钥散列不匹配。

解决办法:

(1).运行项目的密钥散列配置到开发者后台;

(2).生成密钥散列看官方文档 https://developers.facebook.com/docs/facebook-login/android

4、Facebook登录报错

导致原因:网络问题,通过更换VPN可以解决。

解决办法:临时方案,出错时给予用户提醒。

相关推荐
bitbrowser2 天前
2026年Facebook广告账户频频“连坐”被封?聊聊出海投流
运维·服务器·facebook
qq3621967054 天前
facebook是什么意思?新手从零到精通完全指南
运维·服务器·facebook
largecode16 天前
企业号码认证可以线上办理吗?支持线上申请,设置来电显示品牌名
java·python·智能手机·微信公众平台·facebook·paddle·新浪微博
largecode18 天前
打电话时,怎么让号码显示自己的品牌名称?办理号码认证服务流程
笔记·百度·微信·课程设计·微信公众平台·facebook·新浪微博
八月欢喜20 天前
【Facebook】 实时消息监控难点解析
javascript·python·facebook
largecode25 天前
怎么让每个连锁店的分店手机打出去都显示品牌名?申请多号码企业认证业务
百度·智能手机·微信公众平台·facebook·twitter·paddle·新浪微博
来财出海0011 个月前
关于延长Facebook账户寿命的建议
facebook·facebook运营·facebook账户
S1998_1997111609•X1 个月前
login:/-system.web,dex.dmp,b-scode:app·%
网络·数据库·百度·facebook·twitter
外贸赶路人Michael1 个月前
谷歌邮箱被封,如何申诉?
微信公众平台·facebook
来财出海0011 个月前
Facebook封控结束,开始新篇章
facebook·facebook投放·facebook封控