2017-10-18 3 views
6

Ich bin neu in der mobilen Anwendung zu lösen. Ich versuche Facebook Login zu machen. Ich folgte diesem Beispiel Anwendung https://pub.dartlang.org/packages/flutter_facebook_connect aber ich bekomme Fehler in Facebook-Seite wie diese "kann URl nicht laden: diese Domain URL ist nicht in der API-Domäne enthalten. Um diese URL hochgeladen zu ermöglichen, geben Sie alle Ihre App-Domains und Subdomains auf der api Domain-Feld in Ihren App-Einstellungen ".Wie kann ich den Fehler beim Zugriff auf Facebook Login

+0

Sie haben noch eine App auf developer.facebook.com erstellt und den App-Domain-Feldern "http: // localhost: 8080" hinzugefügt? – Baksteen

+0

Können Sie uns zeigen, wie Sie das Plugin benutzt haben? und wie hast du es mit deiner Facebook App verknüpft? – aziza

+0

Hallo Baksteen, Ich habe die App in developer.facebook.com erstellt, aber nichts in der App-Domain hinzugefügt. Ich habe nichts auf meinem lokalen Server gehostet, also wie kann ich das "http: // localhost: 8080" geben. –

Antwort

3

es auf diese Weise verwenden:

_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;} 

Sie haben die Anweisungen auf developers.facebook zu folgen, und http://localhost:8080 in Ihrer App-Einstellungen unter Produkte hinzufügen> MeineAnw> Einstellungen

enter image description here

Verwandte Themen