gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-03 13:45:46 26 4
gpt4 key购买 nike

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

现在我正在考虑迁移到 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 服务器端代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42672486/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com