PushSharp:Android GCM Push Notification reçue sans message push
Je suis en utilisant PushSharp bibliothèque pour envoyer des notifications push à partir de mon application.
PushService push = new PushService();
var reg_id_d = "APA91bETd-LsqnZjA-HKrnBOY3FbEhmWchpiwuhRkiv4gUdGDuvwDRB7YURICZ131XppDAUNUBLGe_vEPkQ-JR8UaVX7Y-NCkEfastCBLIYcUoFtt5cPafeKXHywi0WGDYW33ZQqr3oy";
var project_id_d = "482885626272";
var api_key_d = "AIzaSyAbh7R5KQR3KM7W_y-yS-Ao-JNiihNz7tE"; //"AIzaSyDcKfuW77GTwA46L6sqD41YhGf2j5S8o2w";
var package_name_d = "com.get.deviceid";
push.StartGoogleCloudMessagingPushService(new GcmPushChannelSettings(project_id_d, api_key_d, package_name_d));
push.QueueNotification(NotificationFactory.AndroidGcm()
.ForDeviceRegistrationId(reg_id_d)
.WithCollapseKey("NONE")
.WithJson("{\"alert\":\"Alert Text!\",\"badge\":\"1\"}"));
Je reçois une notification sur mon appareil, mais avec un message vide..
J'ai essayé de rompre avec le code en C# pour envoyer GCM de notification push, mais se même problème de message vide.
J'ai essayé d'utiliser PHP pour envoyer des notifications. et il fonctionne comme prévu. donc, je ne suis pas sûr de ce qui est faux dans mon code ci-dessus. Quelqu'un peut-il m'aider sur ce point?
OriginalL'auteur hriziya | 2012-11-07
Vous devez vous connecter pour publier un commentaire.
J'ai essayé d'utiliser un code différent disponible partout.. mais aucun de ceux qui étaient de travail..
enfin j'ai essayé https://stackoverflow.com/a/11651066/1005741 et il fonctionne comme un charme!
OriginalL'auteur hriziya
J'ai rencontré le même problème, lorsque j'ai reçu un message vide. Mon code est un peu différent et j'ai été en utilisant différentes bibliothèques: le client a été enveloppé avec phonegap pushPlugin ,et le code du serveur est la suivante :
La raison pourquoi mes messages où le vide est dû au fait que phonegap recherche "message" , "msgcnt" ou "soundname" lors de l'analyse les extras de l'intention. Alors, c'était la solution dans mon cas :
Espère que cela aidera quelqu'un
OriginalL'auteur Yaniv
Changement alerte à message, Veuillez voir le code ci-dessous pour votre référence:
OriginalL'auteur Jini D