2012-12-15 12 views
10

1- Diciamo che ho creare un'applicazione di GCM in una console di Google Apis ...Come posso conoscere i dispositivi registrati nel mio GCM Application Cloud (Lista Devices)

come posso List e visualizzare tutte le I dispositivi sono registrati nella mia applicazione Cloud

Per eseguire un'azione casuale come inviare una notifica push a loro?


2- Devo creare un database per memorizzare le ID di registrazione restituito da periferiche registrate se uso il mio proprio server piace (Asp.net)


+0

Cerca di migliorare la qualità della tua domanda con maggiori dettagli e leggi la documentazione GCM sul sito web degli sviluppatori Android. –

+0

@codingcrow Ho letto la 'documentazione GCM' più di 3 volte ma ho alcuni punti che non li capisco ancora :) – Loai

risposta

12

Come Posso Lista E Visualizza tutti i dispositivi registrati nella mia applicazione Cloud

Non c'è una chiamata GCM per fare ciò. La tua app deve comunicare al tuo server gli ID da utilizzare per le trasmissioni GCM su quell'app su quel dispositivo e il tuo server deve quindi archiviare tali dati da qualche parte.

Devo creare un database per memorizzare le ID di registrazione restituito da dispositivi registrati se uso il mio proprio server piace (Asp.net)

Un database potrebbe sembrare una buona scelta.

+1

Ciò significa che dovrei creare un database nel mio server, quindi quando un dispositivo si registra nel cloud e ricevere 'registrationID' da GCM rinviarlo al server per memorizzarlo nel database ,, e quando ho bisogno di inviare una notifica Devo eseguire il loopover su tutti gli ID di registrazione e inviare loro una notifica – Loai

+0

@ lo2i : Si, è corretto. http://developer.android.com/google/gcm/gcm.html Vedere "Gestione dei risultati di registrazione" e "Ruolo del server applicazioni di terze parti". – CommonsWare

+0

Ho scritto un post sul blog che descrive come funziona in generale: http://blog.andromo.com/2012/how-does-airbop-push-messaging-work/ basta sostituire il server per i server AirBop nei diagrammi. Inoltre è possibile inviare messaggi a blocchi di 1000 ID di registrazione alla volta, che è più efficiente di uno alla volta. – selsine

Problemi correlati