Ho riscontrato problemi nella creazione della chiave API perché le opzioni "Crea nuova chiave server" e "Crea nuova chiave browser" non erano nella pagina di accesso API. se dovrei pagare per averlo usato.come creare la chiave API per GCM?
risposta
Normalmente dopo aver creato un progetto e salvato un progetto #, fai clic su Servizi nel pannello di sinistra e attiva Google Cloud Messaging per Android. Poi si dovrebbe vedere questa schermata:
Clicca su Accesso API e annotare l'API Key segnato sulla foto
EDIT: Ecco il link per l'articolo completo che descrive questo processo in dettaglio: http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/
Gli screenshot in precedenza forniscono un ottimo aspetto visivo, ma ecco i passaggi che ho seguito durante la configurazione:
Vai http://developer.android.com/guide/google/gcm/gs.html
1 - Effettua il login con un account Google
2 - Clicca 'Crea progetto ...' se non l'avete già fatto.
3 - Quando si arriva a una pagina con un NAV lato sinistro, assicurarsi che 'Servizi' è selezionato
4 - Turn 'Google Cloud Messaging per Android' ON
5 - Cliccate sulla ' Google cloud Messaging per Android' collegamento
6 - Clicca sul 'collegamento API Access' nella navigazione a sinistra
7 - Si dovrebbe ora essere in grado di creare una nuova chiave server o browser facendo clic sul pulsante corrispondente
Sì, ho impostato tutto ma ho dimenticato di attivare il servizio Google Cloud Messaging per Android. – Abdellah
Prima di tutto creare il progetto in Google Console https://accounts.google.com/ServiceLogin?service=cloudconsole&passive=true&continue=https%3A%2F%2Fconsole.developers.google.com%2Fproject<mpl=cloudconsole
Crea nuovo progetto e annotare il numero
progetto nel riquadro sinistro in API & autenticazione selezionare le API e attivare Google Cloud Messaging per Android.
Quindi selezionare la sezione Credenziali.
Creare un nuovo tipo di selezione chiave come chiave server. Inserisci l'IP del tuo server. Se esegui il test in localhost, inserisci l'indirizzo IP come 0.0.0.0/0.
Annotare l'API Key
quindi fare clic su Crea progetto e fornire un ID per questa applicazione.
Quindi è possibile visualizzare il nome del progetto mostrato nell'elenco. Immettere il progetto in cui è stato creato in precedenza.
Nella parte sinistra, Api & Auth -> Api.You necessario attivare
Google cloud messaging for android
.Per quanto mi riguarda, devo Clicca
Credentials
inApi&Auth
per creare un
key.Below mi viene mostrato uno screenshot per questo.Infine, fare clic
create new key
per generare una chiave per la vostra application.see qui per SHA-1 fingerprint
Il modo più semplice è ora il login con il tuo account su: https://developers.google.com/mobile/add e usare wizard:)
Perché non si concedono crediti all'autore effettivo? Ecco un articolo dettagliato su [Android GCM] (http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/) –
Sì, questo è plagio Questa è una forma molto cattiva. Se avessi tempo vorrei rivedere questa risposta. –