Я использую Google Cloud Messaging в своем приложении. Код сервера еще не готов, и в моей среде из-за некоторых ограничений брандмауэра я не могу развернуть тестовый сервер для push-уведомлений. Я ищу онлайн-сервер, который будет отправлять на мое устройство несколько тестовых уведомлений для тестирования моей клиентской реализации.
99
Ответы:
Нашел очень простой способ сделать это.
Откройте http://phpfiddle.org/
Вставьте следующий скрипт php в поле. В php-скрипте установите API_ACCESS_KEY, установите идентификаторы устройств, разделенные запятой.
Нажмите F9 или щелкните Выполнить.
Радоваться, веселиться ;)
Для FCM URL-адрес Google будет: https://fcm.googleapis.com/fcm/send
Для FCM v1 URL-адрес Google будет следующим: https://fcm.googleapis.com/v1/projects/YOUR_GOOGLE_CONSOLE_PROJECT_ID/messages:send
Примечание. При создании ключа доступа к API в консоли разработчика Google вы должны использовать 0.0.0.0/0 в качестве IP-адреса. (Для тестирования).
В случае получения недопустимого ответа на регистрацию от сервера GCM, пожалуйста, перепроверьте действительность токена вашего устройства. Вы можете проверить действительность токена вашего устройства, используя следующий URL:
https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=YOUR_DEVICE_TOKEN
Некоторые коды ответов:
Ниже приводится описание некоторых кодов ответа, которые вы можете получить от сервера.
источник
API KEY
позже, так как давать им свой ключ небезопасно.POSTMAN: расширение для Google Chrome.
Используйте почтальона для отправки сообщения вместо сервера. Настройки почтальона следующие:
при успехе вы получите
источник
Pushwatch - это бесплатный онлайн-тестер push-уведомлений GCM и APNS, разработанный мной в Django / Python, поскольку я оказался в аналогичной ситуации, работая над несколькими проектами. Он может отправлять как уведомления, так
GCM
иAPNS
уведомления, а также поддерживать сообщения JSON для дополнительных аргументов. Ниже приведены ссылки на тестеров.Пожалуйста, дайте мне знать, если у вас возникнут вопросы или проблемы с его использованием.
источник
Почтальон - хорошее решение, и скрипка php тоже. Однако, чтобы каждый раз не вводить URL-адрес GCM и информацию заголовка, вы также можете использовать этот отличный инструмент проверки уведомлений GCM.
источник