Notifications Push Android : Envoi via Client Parse
9 min
envoyer des notifications push parse depuis le côté client introduction le client push est une fonctionnalité disponible sur l'api parse de back4app, cependant elle n'est pas activée par défaut en raison de problèmes de sécurité activer le client push et permettre à votre application d'utiliser ses fonctionnalités est assez simple, mais n'est pas recommandé la fonction principale du client push est pour le débogage et les tests dans ce tutoriel, une application exemple sera construite et voici à quoi elle ressemblera à tout moment, vous pouvez accéder au projet android complet construit avec ce tutoriel sur notre dépôt github https //github com/back4app/android cloud code push conditions préalables pour compléter ce tutoriel, nous avons besoin de android studio https //developer android com/studio/index html une application créée sur back4app remarque suivez le tutoriel de nouvelle application parse https //www back4app com/docs/get started/new parse app pour apprendre à créer une application parse sur back4app une application android connectée à back4app remarque suivez le tutoriel d'installation du sdk parse https //www back4app com/docs/android/parse android sdk pour créer un projet android studio connecté à back4app un appareil (ou appareil virtuel https //developer android com/studio/run/managing avds html ) fonctionnant sous android 4 0 (ice cream sandwich) ou version ultérieure 1 activer le push client allez sur le site web de back4app https //www back4app com/ , connectez vous, trouvez votre application et cliquez sur \<font color="#2166ae">paramètres du serveur\</font> trouvez le bloc “paramètres de base” et cliquez sur \<font color="#2166ae">paramètres\</font> le bloc “paramètres de base” ressemble à ceci 3\ faites défiler jusqu'à la fin de la page et cliquez sur le \<font color="#2166ae">modifier les détails\</font> bouton, comme indiqué ci dessous 4\ vous verrez une case à cocher appelée autoriser les notifications push du client à la fin de la page d'édition, cochez cette case et cliquez sur le bouton enregistrer, comme indiqué ci dessous 2 push depuis votre application au début de votre activité, importez les dépendances suivantes // imports pour l'objet jsonobject, nécessaire pour le message push import org json jsonexception; import org json jsonobject; // dépendances de parsing import com parse parsepush; 2\ utilisez \<font color="#2166ae">parsepush\</font> pour envoyer le message push, comme indiqué dans le code suivant n'oubliez pas de configurer les canaux et le message 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\ pour tester les notifications push, appelez simplement cette fonction pendant que l'appareil est ouvert c'est fait ! à ce stade, vous pouvez envoyer des notifications push en utilisant votre propre appareil avec client push via back4app ! pour en savoir plus sur les notifications push android, consultez la documentation officielle des notifications push android de parse http //docs parseplatform org/android/guide/#push notifications