J'essaie d'envoyer des notifications push à un appareil Android en utilisant PHP et selon le résultat que je reçois de Google, cela devrait fonctionner.Pas de notifications push sur l'appareil Android
Résultat de Google:
stdClass Object
(
[multicast_id] => 6.72923727292E+18
[success] => 1
[failure] => 0
[canonical_ids] => 0
[results] => Array
(
[0] => stdClass Object
(
[message_id] => 0:1380125340880858%35261526f9fd7ecd
)
)
)
Selon la documentation, si je revenir un identifiant de message, il doit à un moment donné être envoyé à l'appareil. J'ai déjà reçu des messages d'erreur comme "MismatchSenderId" et "InvalidRegistration", mais après quelques corrections, c'est le résultat que je reçois, et ce que je m'attendais à un résultat réussi. "Lorsqu'un serveur tiers envoie un message à GCM et reçoit un ID de message, cela ne signifie pas que le message a déjà été remis à l'appareil, mais plutôt qu'il a été accepté pour la livraison." Si c'est le résultat que je reçois de Google (en utilisant ma clé API et en l'envoyant au http://android.googleapis.com/gcm/send), est-ce que je fais au moins la bonne chose en PHP? Ou devrais-je m'attendre à un résultat différent?
Si elle aide, afin d'obtenir ce résultat que je envoie les informations suivantes:
{"registration_ids":["some_device_token"],"data":{"message":"a simple message","title":"a title","link":"some_url"}}
Toute aide serait grandement appréciée!