J'implémente Google Cloud Messaging dans mon application. Le code du serveur n'est pas encore prêt et dans mon environnement en raison de certaines restrictions de pare-feu, je ne peux pas déployer un serveur de test pour la notification push. Ce que je recherche, c'est un serveur en ligne qui enverrait des notifications de test à mon appareil pour tester l'implémentation de mon client.
99
Réponses:
J'ai trouvé un moyen très simple de le faire.
Ouvrez http://phpfiddle.org/
Collez le script php suivant dans la boîte. Dans l'ensemble de scripts php API_ACCESS_KEY, définissez les identifiants d'appareils séparés par une virgule.
Appuyez sur F9 ou cliquez sur Exécuter.
S'amuser ;)
Pour FCM, l'URL google serait: https://fcm.googleapis.com/fcm/send
Pour FCM v1, l'URL google serait: https://fcm.googleapis.com/v1/projects/YOUR_GOOGLE_CONSOLE_PROJECT_ID/messages:send
Remarque: lors de la création de la clé d'accès API sur la console des développeurs Google, vous devez utiliser 0.0.0.0/0 comme adresse IP. (À des fins de test).
En cas de réception d'une réponse d'enregistrement invalide du serveur GCM, veuillez vérifier la validité de votre jeton d'appareil. Vous pouvez vérifier la validité de votre jeton d'appareil à l'aide de l'URL suivante:
https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=YOUR_DEVICE_TOKEN
Quelques codes de réponse:
Voici la description de certains codes de réponse que vous pouvez recevoir du serveur.
la source
API KEY
après, car il n'est pas trop sûr de leur donner votre clé.POSTMAN: une extension google chrome
Utilisez le facteur pour envoyer le message au lieu du serveur. Les paramètres du facteur sont les suivants:
en cas de succès, vous obtiendrez
la source
Pushwatch est un testeur de notifications push GCM et APNS en ligne gratuit, développé par moi-même dans Django / Python, car je me suis retrouvé dans une situation similaire en travaillant sur plusieurs projets. Il peut envoyer à la fois
GCM
et lesAPNS
notifications et appuyer les messages qui JSON pour des arguments supplémentaires. Voici les liens vers les testeurs.S'il vous plaît laissez-moi savoir si vous avez des questions ou rencontrez des problèmes lors de son utilisation.
la source
Postman est une bonne solution, tout comme le violon php. Cependant, pour éviter de mettre à chaque fois l'URL GCM et les informations d'en-tête, vous pouvez également utiliser cet astucieux outil de test de notification GCM.
la source