【问题标题】:Sending out Push Notifications from PushSharp through FCM通过 FCM 从 PushSharp 发送推送通知
【发布时间】:2016-12-01 14:14:30
【问题描述】:

我们在使用 GCM 向 Android 发送推送通知时遇到了 PushSharp(V2.2.1) 的问题。所以决定用最新的FCM和最新版本的PushSharp(V4.0.10)。

我怀疑 push sharp 是否会向从旧 App 用户获得的设备令牌发送通知,这些设备令牌将在其中实现 GCM。(我之所以这么问是因为 FCM 声称是 GCM 的新版本)。

FCM 是否需要通过其服务器注册的新设备令牌?

或者我们是否需要维护 2 个调度程序以使用 GCM 和 FCM 向 Android 发送通知?

【问题讨论】:

    标签: android google-cloud-messaging firebase-cloud-messaging pushsharp


    【解决方案1】:

    我发现您可以通过将旧的 GCM google 项目迁移到 FireBase 控制台来向仍在使用旧 GCM 实施构建的 FCM 和 GCM 用户发送通知。

    我们已经测试并发现可以正常工作,没有任何问题。我们能够使用他们注册的旧设备令牌向旧 GCM 构建发送通知。

    请参考这篇文章 https://developers.google.com/cloud-messaging/android/android-migrate-fcm

    编辑:

    如果您无法使用上述解决方案,您也可以参考此链接,其中提供了更多选项,https://stackoverflow.com/a/37623763/4405558

    【讨论】:

    • 您是否必须对应用程序进行更改?或者只是配置 Firebase 并将其连接到您应用的 ProjectID?谢谢!
    • 应用没有变化,只是从 GCM 迁移到 firebase。当 GCM 的令牌过期时,它会自动从 FCM 获取新的令牌。
    猜你喜欢
    • 2022-09-28
    • 1970-01-01
    • 1970-01-01
    • 2020-09-17
    • 1970-01-01
    • 2022-08-22
    • 1970-01-01
    • 1970-01-01
    • 2014-06-09
    相关资源
    最近更新 更多