web-dev-qa-db-ja.com

Google Cloud Messaging(GCM)はどのポートとプロトコルを使用しますか?

Google Cloud Messaging(GCM)はどのポートとプロトコルを使用しますか?

メッセージが届かないことが何度かありますが、それはどのネットワークに接続されているかによって異なります。

23
Thomas Vervik

デバイスは、ポート5228-5230でGCMサーバーにアクセスします。

注:インターネットに出入りするトラフィックを制限するファイアウォールが組織にある場合、GCMとの接続を許可するようにファイアウォールを構成する必要があります。開くポートは5228、5229、および5230です。GCMは通常5228のみを使用しますが、5229および5230を使用することもあります。GCMは特定のIPを提供しません。 IPを頻繁に変更します。 ACLの使用はお勧めしませんが、ACLを使用する必要がある場合は、このサポートリンクで提案されている方法など、幅広いアプローチを採用してください。

これは、デバイスがWiFi経由でインターネットに接続されている場合に関係します。

関連するGCMドキュメントへのリンクを次に示します。 https://developers.google.com/cloud-messaging/http

33
Eran