Какой порт и протокол использует Google Cloud Messaging (GCM)?

Какой порт и протокол использует Google Cloud Messaging (GCM)?

Мы иногда сталкиваемся с тем, что сообщения не проходят, и замечали, что это зависит от того, в какой сети мы сидим.

1 ответ

Решение

Устройство обращается к серверам GCM через порты 5228-5230.

Примечание. Если в вашей организации есть брандмауэр, который ограничивает трафик в Интернет или из Интернета, вам необходимо настроить его, чтобы разрешить подключение к GCM. Порты для открытия: 5228, 5229 и 5230. GCM обычно использует только 5228, но иногда использует 5229 и 5230. GCM не предоставляет конкретные IP-адреса. Это часто меняет IP-адреса. Мы не рекомендуем использовать ACL, но если вы должны их использовать, используйте широкий подход, такой как метод, предложенный в этой ссылке поддержки.

Это актуально, если ваше устройство подключено к интернету через WiFi.

Вот ссылка на соответствующую документацию GCM: https://developers.google.com/cloud-messaging/http

Другие вопросы по тегам