问题标签 [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 投票
3 回答
21437 浏览

android - 基于 Firebase 控制台的通知中消息文本的字符限制是什么?

我正在使用 Firebase 控制台向我的手机发送通知,通知已成功发送到我的手机,但我想知道,基于 Firebase 控制台的通知中消息文本的字符限制是多少?

在此处输入图像描述

0 投票
2 回答
2886 浏览

ios - 仅适用于沙盒的 iOS Firebase 推送通知

我正在尝试使用 Firebase 向 iOS 发送 PUSH 消息。已建立APNS证书用于开发和生产,并确认可以接收远程消息。我认为没有办法仅在 Firebase 控制台中发送消息用于开发。

0 投票
0 回答
2337 浏览

android - 使用 FCM 的 Firebase 通知事件

当您通过控制台上的 Firebase 通知(notification_receive、notification_dismiss、notification_foreground、notification_open)发送通知时,Firebase Analytics 上会记录一些事件。

我想知道是否可以记录通过 API 发送推送通知的相同事件(Firebase Cloud Messaging - FCM)。

0 投票
2 回答
1246 浏览

android - 通过单击通知调用 Firebase onMessageReceived

当应用程序通过单击通知处于前台或后台时,应用程序会调用 onMessageReceived 事件。我使用 click_action 通知。对吗?

当应用程序处于前台时,我创建一个通知,当我单击通知时,它再次执行该方法并创建另一个通知。

0 投票
1 回答
95 浏览

firebase - 使用 Firebase 的消息传递不像 Firebase 控制台

我可以成功地从家里的服务器向 Firebase 服务器发送一个发布请求。消息毫无问题地传递给客户端。除了应用程序必须正在运行或在后台运行。如果应用程序关闭,则消息将进入不确定状态。系统托盘里什么都没有,没有声音,什么都没有。这是预期的行为吗?

这是我正在使用的 curl 命令:

curl -X POST --header "授权:key=AIzaSyBntseBqux9nBX8y" --Header "Content-Type: application/json" https://fcm.googleapis.com/fcm/send -d "{\"to\":\ "fxhL9uQBYUo:APA91bGaEWqTJ2mde1vSlfOZWHYrYTQLbZdFih2hs_wszaxPsthfMN5lnxH6RHquUImmT\",\"数据\":{\"动作\":\"运行\"}}"

我是否遗漏了一些使设备像现在一样工作的额外字段?

PS:Server Key 和 Token 不是真实的。

0 投票
2 回答
2079 浏览

firebase - 具有时间事件标准的 Firebase 受众

我想根据上次触发事件的时间在 Firebase 中定义受众。例如,我想重新吸引过去 30 天未打开应用(事件: app_open )的用户。

我一直在尝试根据此标准定义受众,但没有成功。

任何帮助,将不胜感激

0 投票
1 回答
2082 浏览

android - 从 Firebase 中删除过期通知

我的应用程序使用 Firebase 通知。如果 Firebase 生成两个相同的通知id,我会在状态栏中显示两个通知,但我希望删除较旧的通知。

我的代码:

0 投票
2 回答
2495 浏览

android - Firebase 随时获取通知数据

我是 firebase 控制台发送通知。它直接向系统托盘发送通知。当用户点击它们时,我想从它们那里获取有效负载。

当您的应用程序处于后台时,Android 会将通知消息定向到系统托盘。默认情况下,用户点击通知会打开应用启动器。

这包括同时包含通知和数据负载的消息(以及从通知控制台发送的所有消息)。在这些情况下,通知会被传递到设备的系统托盘,而数据负载会在启动器 Activity 的意图的附加部分中传递。

https://firebase.google.com/docs/notifications/android/console-audience

我能够获取从控制台发送的通知 如何从我的额外意图中获取通知有效负载?

0 投票
2 回答
706 浏览

ios - Firebase 向 iOS 上的用户群发送通知不起作用

我是按照说明书安装的。

但只有当我将消息发送到所有 iOS 平台时,我才会收到推送通知。但是当我将我的按摩发送到特定版本特定设备以进行测试时,设备上没有收到按摩。 可能是什么问题呢?在此处输入图像描述 在此处输入图像描述

奇怪的是,当我使用新版本运行应用程序时,我几天都没有在版本下拉列表中看到这个版本。即使代码确实达到

在此处输入图像描述

  • 用 2.5.5 版本运行代码
0 投票
3 回答
9026 浏览

ios - Firebase 推送通知自定义声音

我目前正在开发一个应用程序,并且我已经在我的应用程序中实现了 firebase 推送通知服务。我在我的 iphone 上收到通知,但我无法设置我想要的自定义警报声音。

  • 我将声音添加为 .caf
  • 我将声音添加到Copy Bundle Resources

使用print (userInfo)我收集了来自 Firebase 的这些数据

我知道问题出在哪里,我只是不明白如何解决它,以便应用程序播放我的自定义通知声音。

Firebase 通知控制台 IMG