Android Facebook SDK: "(# 404) Keyhash XXXXXX stimmt mit keinem gespeicherten Schlüssel-Hash überein"

8

Ich versuche Android Facebook Integration für eine App. Ich bin neu in diesem Bereich.

Ich habe das Facebook SDK & amp; Ich versuche, ein paar Proben von dort zu laufen. Wenn ich die Beispiele ausführe, erhalte ich den Fehler "(# 404) Keyhash XXXXXX stimmt mit keinem gespeicherten Schlüssel-Hash überein".

Die XXXXXX ist wahrscheinlich mein Schlüsselschatz, ich habe ein paar grundlegende Fragen über das, was es ist, getan. Ich las dies und verglich den XXXXXX-Wert mit dem Java-Keytool. exe von meiner Maschine. Es gab eine Übereinstimmung mit diesen Zahlen.

Ich muss das funktionieren lassen - ich denke, ich muss das irgendwo auf der Facebook-Entwickler-Seite hinzufügen. Kann mir jemand sagen, ob das richtig ist & amp; auch wie es geht. Oder mein Ansatz kann auch falsch sein, wenn Sie mich zum richtigen Ansatz führen können. Das wird hilfreich sein.

Danke!

    
sudhishkr 07.03.2014, 07:34
quelle

2 Antworten

8

Wenn Sie wissen, wie Sie einen Hash-Schlüssel erstellen, empfehle ich Ihnen, die folgenden Schritte auszuführen, um einen Hash-Schlüssel in FaceBook developer console Ihrer App hinzuzufügen,

1. Klicken Sie nach dem Erstellen einer App im linken Seitenbereich auf Einstellungen.

2. Wählen Sie Plattform hinzufügen.

3. Wählen Sie im Popup-Menü Android als Plattform aus.

4. Dort finden Sie Felder zum Eingeben von Paketnamen, Klassennamen und Hash-Schlüsseln.

5. Füllen Sie die entsprechenden Felder aus. Sie können auch viele Hash-Schlüssel eingeben.

Hinweis : Wenn Sie einen falschen Hash-Schlüssel eingeben, wird Ihnen derselbe Fehler erneut angezeigt.

hoffe es hilft.

    
Spring Breaker 07.03.2014, 07:46
quelle
13

Nach ein paar Stunden und ein paar Antworten hier. endlich hat es für mich funktioniert. einige Beobachtungen:

    Der Hash-Code
  1. , der von Keytool generiert wird, ist nicht identisch mit dem Hash-Code, der in Ausnahmefällen angezeigt wird. Benutze den späteren.
  2. Für Facebook Beispiel-Apps müssen wir den Hash für SampleApp.Here hinzufügen, wenn wir den Hash eingegeben haben und auf Speichern klickenÄndern und nicht gespeichert. Bevor Sie auf SaveChanges klicken, müssen Sie die Eingabetaste drücken und sicherstellen, dass sie nicht gelöscht wird.
  3. muss am Ende des in Ausnahme angegebenen Hash-Keys angefügt werden.
siva 28.04.2014 19:15
quelle