2012-10-31 5 views
18

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

21

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: enter image description here

Clicca su Accesso API e annotare l'API Key segnato sulla foto

enter image description here

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/

+7

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/) –

+0

Sì, questo è plagio Questa è una forma molto cattiva. Se avessi tempo vorrei rivedere questa risposta. –

9

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

+0

Sì, ho impostato tutto ma ho dimenticato di attivare il servizio Google Cloud Messaging per Android. – Abdellah

2

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&ltmpl=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

1
  • Vai Google play console

  • 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 in Api&Auth per creare un
    key.Below mi viene mostrato uno screenshot per questo.

    enter image description here

  • Infine, fare clic create new key per generare una chiave per la vostra application.see qui per SHA-1 fingerprint