Nicht autorisierte Android-Push-Benachrichtigung
-
21-12-2019 - |
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
Jetzt werde ich zum Backend dafür schreiben:
- .
- Ich erfülle Anforderung und erzielen Sie "unberechtigte" Statuscode auf meinem Server (ich schlage vor, Details zu überspringen, es ist eigentlich egal).
- 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.
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.
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.
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"