问题标签 [firebase-notifications]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
20279 浏览

android - Firebase Cloud Messaging (FCM) - 当用户点击带有附加功能的通知时启动活动

当用户单击通知时,当应用程序处于后台时,我正在尝试使用一些额外的参数打开特定的活动。我正在使用click_action它,它工作正常,应用程序打开所需的活动。

现在我需要服务器将一个额外的参数 an 传递id给这个 Activity,以便我可以显示与通知相关的所需详细信息。就像电子邮件应用程序一样,当我们单击通知时,会打开该特定电子邮件的详细信息。

我怎样才能做到这一点?

0 投票
1 回答
665 浏览

android - Firebase 无法与 GCM 服务器一起使用

  • t-0:某人有一台服务器 X,它使用 GCM 发送有关某些事件的通知
  • t-1:我针对服务器 X 构建我的 android 应用程序并实现 GCM。而且效果很好。
  • t-2: Firebase 有一个不错的功能,可以让您从控制台发送通知(类似于 Facebook 的 Parse 过去的工作方式)
  • t-3:我从 GCM 更改为 FCM。
  • t-4:我的 android 应用程序无法再接收来自服务器 X 的通知

现在 Firebase 声称,我引用

并非严格要求更新这些端点,因为 Google 将继续支持现有的 GCM 端点。

对于怀疑者:我正在研究两个不同的 git 分支 fcm 和 gcm。当我在分支 gcm 通知工作时;但是在 fcm 上我无法从服务器 X 收到通知(但它可以从控制台工作,耶!)

0 投票
1 回答
5146 浏览

firebase - 如何在另一个 Firebase 项目中使用现有的 GCM 令牌?

假设我打开了 GCM 的 Google Cloud Project (GCP1),客户端 ID 为 P1。

现在,我创建了一个独立的 Firebase 项目 F2,而没有将其导入 GCP1。我也将 F2 发布到生产环境中。(或者,我已将 F2 从现有的 firebase.com 项目导入到新的 Firebase 控制台)。

我使用后端服务器发送推送通知。当我从 F2 项目向通过 GCP1 生成的 GCM 令牌发送推送时,由于客户端 ID 不正确,它(自然)失败。是否有解决方法可以在 F2 中使用为 P1 生成的 GCM 令牌?

0 投票
1 回答
400 浏览

android - 集成 firebase 通知主题和 firebase 身份验证

我目前正在使用 firebase 通知控制台使用主题向特定的 android 设备发送通知。是否可以将设备订阅的主题与通过 firebase 身份验证登录的用户帐户关联起来。

理想情况下,我想要它,以便当用户登录时,可以发送请求以确定用户之前在不同设备上订阅的所有主题,并在此设备上订阅相同的主题。同样,当用户注销时,设备应该取消订阅所有主题。

如果无需编写任何服务器端代码就可以做到这一点,我更愿意。

0 投票
6 回答
6023 浏览

ios - 是否可以直接从设备使用 Firebase 云消息传递 (FCM) 将 PushNotifications 发送到特殊的 UDID?

我正在考虑将所有注册 ID(推送令牌)保留在数据库中并从 iPhone 向用户发送通知。我尝试了这样的事情,但没有收到任何通知。

我做错了什么,或者根本不可能?

0 投票
5 回答
168819 浏览

android - Firebase 中的 FCM 令牌是什么?

在新的 Firebase 中,在 Notification 下,他们提到开发人员可以向特定设备发送通知。为此,在控制台中它要求提供 FCM 令牌。它到底是什么,我怎样才能得到那个令牌?

0 投票
2 回答
2022 浏览

android - 当应用程序在后台时从通知到片段?

我正在构建一个带有片段的应用程序,并且我正在使用 Firebase 通知。我希望,当用户单击通知时,将他发送到 MainActivity 上的 Fragment1。而且,我已经做到了,但问题是只有当应用程序处于前台时才有效。当应用程序处于后台通知时,会将我发送到 MainActivity 而不是 Fragment1。这是 MyFirebaseMessagingService:

这是我的 MainActivity:

我应该怎么办?

0 投票
1 回答
445 浏览

android - Firebase:如何观察节点并向客户端发送推送通知?

由于 Firebase 的新版本,您可以从控制台向指定的客户端发送推送通知Firebase Notifications。但是对于聊天应用程序,我需要 Firebase 来监视新节点的节点并将推送通知发送给这些客户端。

Firebase 是否有能力做到这一点,如果有,最好的方法是什么?

0 投票
1 回答
118 浏览

firebase - 在通知发送中使用 Firebase 数据库

我想要的是能够使用 Firebase 控制台向我在 firebase 数据库中注册的用户发送推送通知。我想通过存储在他们的用户对象中的一些主题/值来过滤它们。可能吗?

0 投票
2 回答
1463 浏览

android - Firebase 云消息传递 onMessageReceived 未触发

按照 Firebase dev docs中的说明,我实现了一个扩展 FirebaseMessagingService 并覆盖 onMessageReceived 回调的服务。我在 onMessageReceived 方法的第一行中放置了一条日志消息。

应用程序在后台运行 我在 logcat 中看不到日志,但我看到系统尝试发布通知。

前台应用程序 我既看不到日志也看不到系统托盘中的通知

知道发生了什么吗?

显现

服务等级