我们要求项目向Android设备发送推送通知。根据我的理解,GCM是要走的路。我的公司网络团队需要打开防火墙端口,以便我们连接到GCM以发送推送通知。我们需要为开发和生产环境这样做。我不确定GCM是否有开发环境。以下是我的问题:
(1)android.apis.google.com ports 5228,5229。为此服务器指定的IP地址是什么?
(2)android.googleapis.com端口5230和443.为此服务器指定的IP地址是什么?
(3)GCM是否有开发环境?如果是,那么GCM服务器主机名,IP地址和端口是什么?
提前致谢。
答案 0 :(得分:-1)
来自docs:
如果您的组织有防火墙限制流量或 从Internet,您需要将其配置为允许连接 FCM,以便您的Firebase云消息传递客户端应用程序接收 消息。要打开的端口是:5228,5229和5230.通常是FCM 仅使用5228,但有时使用5229和5230.FCM没有 提供特定的IP,因此您应该允许防火墙接受 到IP块中包含的所有IP地址的传出连接 在Google的ASN 15169中列出。