在我们的项目中,我们使用GCM进行推送通知。由于迁移到FCM被推荐,因此正在考虑将服务器功能转换为FCM。请回答以下问题①和②。
① 关于GCM端点 我们使用的是"android.googleapis.com"。 在下面的URL(FCM官方网站)中,GCM端点写作"gcm-http.googleapis.com",而我们没有写上"android.googleapis.com"。 在官方网站上,没有提到我们使用的GCM端点"android.googleapis.com"。
① 关于GCM端点 我们使用的是"android.googleapis.com"。 在下面的URL(FCM官方网站)中,GCM端点写作"gcm-http.googleapis.com",而我们没有写上"android.googleapis.com"。 在官方网站上,没有提到我们使用的GCM端点"android.googleapis.com"。
·Https://developers.google.com/cloud-messaging/android/android-migrate-fcm#update_server_endpoints
Q1. "android.googleapis.com"是否继续得到支持和可用性? "android.googleapis.com"会被弃用吗?
Q2. "android.googleapis.com"是GCM 2.0的一个端点吗?
② 关于GCM,FCM端点的区别 将请求提交到以下端点的sendAPI,即可在所有端点上完成推送通知。
1) android.googleapis.com/gcm/send
2) gcm-http.googleapis.com/gcm/send
3) fcm.googleapis.com/fcm/send
问题3:当相同的请求发送到以上API时,是否会返回相同的响应?
问题4:当返回相同的响应时,以上API(1〜3)有何区别?
问题5:此外,尽管官方网站建议切换到FCM,但切换端点(1〜3)是否有任何意义?