Android
Push Notifications
Invia notifiche push Parse con codice client Android
9 min
invia notifiche push parse dal lato client introduzione il client push è una funzionalità disponibile nell'api parse di back4app, tuttavia non è enabled di default a causa di problemi di sicurezza abilitare il client push e consentire alla tua app di utilizzare le sue funzionalità è piuttosto semplice, ma non è consigliato la funzione principale del client push è per scopi di debug e test in questo tutorial verrà costruita un'app di esempio e questo è come apparirà in qualsiasi momento, puoi accedere al progetto android completo costruito con questo tutorial nel nostro https //github com/back4app/android cloud code push requisiti per completare questo tutorial, abbiamo bisogno di https //developer android com/studio/index html un'app creata su back4app nota segui il https //www back4app com/docs/get started/new parse app per imparare a creare un'app parse su back4app un'app android connessa a back4app nota segui il https //www back4app com/docs/android/parse android sdk per creare un progetto android studio connesso a back4app un dispositivo (o https //developer android com/studio/run/managing avds html ) che esegue android 4 0 (ice cream sandwich) o versioni successive 1 abilita client push vai su https //www back4app com/ , accedi, trova la tua app e clicca su impostazioni del server impostazioni del server trova il blocco “impostazioni di base” e clicca su impostazioni impostazioni il blocco “impostazioni di base” appare così 3\ scorri fino alla fine della pagina e clicca sul modifica dettagli modifica dettagli pulsante, come mostrato di seguito 4\ vedrai una casella di controllo chiamata consenti notifiche push dal client alla fine della pagina di modifica, seleziona quella casella e fai clic sul pulsante salva, come mostrato di seguito 2 push dalla tua app all'inizio della tua attività, importa le seguenti dipendenze // importazioni per l'oggetto jsonobject, necessarie per il messaggio push import org json jsonexception; import org json jsonobject; // dipendenze di analisi import com parse parsepush; 2\ usa parsepush parsepush per inviare il messaggio push, come mostrato nel seguente codice ricorda di impostare i canali e il messaggio 1 jsonobject data = new jsonobject(); 2 // put data in the json object 3 try { 4 data put("alert", "back4app rocks!"); 5 data put("title", "hello from device"); 6 } catch ( jsonexception e) { 7 // should not happen 8 throw new illegalargumentexception("unexpected parsing error", e); 9 } 10 // configure the push 11 parsepush push = new parsepush(); 12 push setchannel("news"); 13 push setdata(data); 14 push sendinbackground(); 3\ per testare le notifiche push, chiama semplicemente quella funzione mentre il dispositivo è aperto è fatto! a questo punto, puoi inviare notifiche push utilizzando il tuo dispositivo con client push tramite back4app! per saperne di più sulle notifiche push android, consulta http //docs parseplatform org/android/guide/#push notifications