2016-08-13 4 views
2

Ich verwende GCM in meiner Android App. Um den GCM-Service nutzen zu können, müssen wir einen Google-API-Schlüssel erstellen. Also habe ich API-Schlüssel für Android, Server und Browserschlüssel erstellt. Es scheint, dass meine App für alle diese Schlüssel funktioniert, egal welchen Schlüssel ich in meiner App verwende.Was sind die Unterschiede zwischen Server-Schlüssel, Android-Schlüssel, Browser-Schlüssel und iOS-Schlüssel in Google API?

Ich habe den Schlüssel zu Android, Browser und Server-Schlüssel von meiner App geändert. Alle Schlüssel funktionieren von meiner Android-App.

Meine Frage ist, warum beide Browser und Server-Taste auch von meiner Android-App funktioniert? Und warum müssen wir bestimmte Schlüssel wie Browser-Schlüssel, Server-Schlüssel erstellen, da alle Schlüssel von Android-App statt nur Android-Schlüssel arbeiten?

Antwort

0

Android-Schlüssel: Es ist Arbeit basierend auf Anwendung SHA1-Schlüssel, wo Sie beide Anwendung Debug und Release registrieren müssen.

Browser-Taste: Wenn Sie Operation ausführen möchten, bedeutet App in jedem Browser, dass es Zeit benötigt. ie.Call Ort api im Browser oder im Web.

Server: Um Iteration mit Server zu dieser Zeit benötigen Sie Serverschlüssel. dh. für Push-Benachrichtigungen, da Web-Team auch eine Referenz benötigen, mit der sie Benachrichtigungen an das Anwendungsgerät senden können.

Verwandte Themen