Firebase 云消息传递如何在 Android 上工作
How does Firebase Cloud Messaging work on Android
我正在通过 'admin app' 向 FCM 服务器发送数据,并且希望另一个 'non-admin app' 能够在 'admin app' 向 FCM 服务器发送数据时接收推送通知.
为实现这一目标,我将 AWS SNS 与 FCM 结合使用来存储收件人列表并传播推送通知。然而,与 中所述的答案相反,当应用程序在前台时,我的设备没有收到任何推送通知;它只有在后台时才会收到它们。
此外,如何使用“click_action 实现“打开预期的 activity 屏幕”的功能" 有效负载中的密钥?我是否需要包含完整的包名称作为值的一部分?
像 {"click_action" : "com.example.application.androidapp.main_activity"} 或 {"click_action" : "main_activity"} 这样的东西可以吗?
为了在您的应用程序处于前台时接收消息,请创建一个扩展 FirebaseMessagingService
并覆盖 onMessageReceived
和 onDeletedMessages
方法的服务。如需更多信息,请访问 this link.
也许 可以提供帮助。
我正在通过 'admin app' 向 FCM 服务器发送数据,并且希望另一个 'non-admin app' 能够在 'admin app' 向 FCM 服务器发送数据时接收推送通知.
为实现这一目标,我将 AWS SNS 与 FCM 结合使用来存储收件人列表并传播推送通知。然而,与
此外,如何使用“click_action 实现“打开预期的 activity 屏幕”的功能" 有效负载中的密钥?我是否需要包含完整的包名称作为值的一部分?
像 {"click_action" : "com.example.application.androidapp.main_activity"} 或 {"click_action" : "main_activity"} 这样的东西可以吗?
为了在您的应用程序处于前台时接收消息,请创建一个扩展 FirebaseMessagingService
并覆盖 onMessageReceived
和 onDeletedMessages
方法的服务。如需更多信息,请访问 this link.
也许