Ich benutze azure mobileservices Facebook-Authentifizierung und Xamarin android native App. Alle Konfiguration habe ich in Facebook und azurblau abgeschlossen und auch erforderliche Berechtigung "public_profile" hinzufügen.Fehler beim Abrufen von Benutzerprofil/Detail mit Xamarin android und azure facebook Authentifizierung
Facebook Login-Seite wird angezeigt. nach Berechtigungsnachweis in Facebook Hinzufügen möchte ich Userprofil von facebook,
Aber ich bin immer Fehler "Facebook.FacebookOAuthException: (OAuthException - # 1) Bad Signatur"
Mein Code ist
user = erwarten Client .LoginAsync (dies, MobileServiceAuthenticationProvider.Facebook);
userToken = user.MobileServiceAuthenticationToken;
var fb = neu FacebookClient();
fb.AccessToken = userToken;
dynamic me = fb.Get ("ich? Felder = Vorname, Nachname"); // Ich bekomme Fehler hier
Zeichenfolge Vorname = me.first_name;
ich, dass in Xamarin Android native App tun wollen. also sind deine Optionen für mich nicht nützlich. Ich habe dasselbe in meiner Frage aktualisiert. –
Ich bin mir nicht sicher, warum du das sagst. Xamarin Android verwendet die .NET-Bibliothek (daher meine Referenz zur Dokumentation für .NET) und der PROCESS ist unabhängig vom Client derselbe. Ihr Code zeigt deutlich, dass Sie das Token von Azure Mobile verwenden, um auf Facebook zuzugreifen. Dies ist das zugrunde liegende Problem. –
Ich habe mit folgendem Link http://stackoverflow.com/questions/32390377/get-user-info-like-name-email-id-etc-from-authentication-token-in-net-backend gelöst –