如何在访问Facebook登录时解决错误
问题描述:
我是移动应用程序的新手。我正在尝试做Facebook登录。我跟着这个示例应用程序https://pub.dartlang.org/packages/flutter_facebook_connect ,但我在这样的Facebook页面中出现错误 - “无法加载URl:此域名未包含在api域中。要启用此网址上传,请在所有应用域和子域上输入您的应用设置中的api域字段“。如何在访问Facebook登录时解决错误
答
使用这种方式:
_facebookSignIn() async {
final _facebookConnect = new FacebookConnect(
appId: '<APP_ID>',
clientSecret: '<CLIENT_SECRET>');
FacebookOAuthToken token = await _facebookConnect.login();
//FirebaseUser user = await FirebaseAuth.instance.signInWithFacebook(accessToken: token.access);
// return user;}
你必须遵循在developers.facebook的指示,并在产品中添加你的应用程序设置http://localhost:8080
> MyApp的>设置
有你在developer.facebook.com上创建了一个应用程序,并在应用程序域字段中添加了“http:// localhost:8080”? – Baksteen
你能告诉我们你是如何使用插件的?你是如何将它与你的Facebook应用程序连接起来的? – aziza
嗨Baksteen,我在developer.facebook.com上创建了该应用程序,但未在应用程序域中添加任何内容。我没有托管我的本地服务器上的任何东西,所以我怎么能给这个“http:// localhost:8080”。 –