Frage

Ich folge diesen -Anleitung von Google, um den Notifizierungsdienst für den Push-Benachrichtigungsdienst einzurichten Android (GCM). Aber es ist eigentlich ein bisschen falsch, denn es gibt keine register-app-App , ich denke, es wurde durch Anmeldeinformationen ersetzt in der Gleitstange, dann drücke ich neuer Schlüssel erstellen Button, wählte Android dann in Eclipse sha1 key (ich versuche mit der console, in /home/..android/debug.keeStore, es gab seltsame Sache, Es fragt nach einiges Passwort, das ich nur die Eingabetaste drücke), und ich füge "com.google.android.gcm.demo.app" - mein Anwendungspaket in Manifest (es ist tatsächlich ein Beispiel Beispiel von http://developer.android.com/google/gcm/client.html ) Es funktioniert nett, wenn ich meine betrete Sender-ID (Projektnummer von der Google Cloud-Konsole).

Jetzt werde ich zum Backend dafür schreiben:

    .
  1. Ich erfülle Anforderung und erzielen Sie "unberechtigte" Statuscode auf meinem Server (ich schlage vor, Details zu überspringen, es ist eigentlich egal).
  2. Dann versuche ich, es zu locken, da es hier in der Google-Problemleitungsanleitung geschrieben wurde: http://developer.android.com/google/gcm/http.html#Auth_error . Ich habe die Antwort mit HTML-Tags, nicht autorisiert 401.
  3. Wie soll ich dieses Problem beheben?

    Hinweis: Ich nehme an, ich erwirtschaftete wegen dieses Fehlzugs in der Führung einen Schlüssel in der falschen Art.

War es hilfreich?

Lösung

Ich finde Lösung Ich sollte Anmeldeinformationen in der Slide-Leiste öffnen -> Neue Key-Server erstellen - Server (anstelle von Android) erstellen Sie dann keine IP-Datei, es reicht für Entwicklungszwecke.Dann ist dieser API-Schlüssel vom Server gültig.

generasacodicetagpre.

Antwort:

generasacodicetagpre.

Geben Sie einfach gültige Registrierungs-ID ein, wie hier geschrieben: http://developer.android.com/google/gcm/http.html#Auth_Error

Es wäre schön, den Android-Guide hier zu ändern: http://developer.android.com / google / gcm / gs.html weil es nicht auf dem neuesten ist.

Andere Tipps

APIS & AUTH -> Anmeldeinformationen -> Neue Key erstellen -> Server-Taste -> Erstellen (keine Eingabe IP)

Verwenden Sie die API-Taste in "Taste für Serveranwendungen"

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top