php– 将GCM迁移到FCM,应该我可以保留当前GCM服务器端的代码吗?

php– 将GCM迁移到FCM,应该我可以保留当前GCM服务器端的代码吗?,第1张

概述我一直在使用GCM服务向PHP服务器中的现有应用程序发送通知,如https://stackoverflow.com/a/11253231/3286489所示.现在我正在考虑迁移到FCM.根据提到的https://stackoverflow.com/a/37517339/3286489,通知服务URL“https://android.googleapis.com/gcm/send”已更改为“https://fc

我一直在使用GCM服务向PHP服务器中的现有应用程序发送通知,如https://stackoverflow.com/a/11253231/3286489所示.

现在我正在考虑迁移到FCM.根据提到的https://stackoverflow.com/a/37517339/3286489,通知服务URL“https://android.googleapis.com/gcm/send”已更改为“https://fcm.googleapis.com/fcm/send”

由于我还在新探索FCM,我希望我的问题不是转储.我这里有两个问题.

1.)在我的客户端迁移到FCM后,我是否仍然可以使用按照https://stackoverflow.com/a/11253231/3286489发送GCM的相同PHP代码?或者我可以只更改API URL(到fcm.GoogleAPIs.com)但保留所有PHP代码相同? (即’https://fcm.googleapis.com/fcm/send‘向后兼容’https://android.googleapis.com/gcm/send‘?)

2.)迁移到FCM(在服务器上推送),甚至在我升级我的应用程序以使用FCM而不是GCM之后,我相信仍然会有一些用户使用GCM坚持旧应用程序一段时间.当我发送推送通知时,是否需要单独发送给FCM和GCM(即我需要保留旧的GCM服务器代码一段时间)?或者我只需要发送FCM,我的旧应用程序(只有GCM)仍会收到它?

我希望两者的答案都是肯定的,但感觉不太可能是肯定的.所以写下来确认我的理解.

解决方法:

两者的答案都是肯定的.

对于#1,你链接的我的post几乎可以回答它.所以只是为了确认,使用FCM端点向GCM发送用户应该没问题. It’s still compatible.

对于#2,无需为GCM用户发送单独的有效负载.正如我上面所说,它是向后兼容的.

总结

以上是内存溢出为你收集整理的php – 将GCM迁移到FCM,应该/我可以保留当前GCM服务器端的代码吗?全部内容,希望文章能够帮你解决php – 将GCM迁移到FCM,应该/我可以保留当前GCM服务器端的代码吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1100856.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存