firebase-cloud-messaging相关内容
是否可以在屏幕顶部显示 Firebase 系统通知的弹出窗口(当应用程序在后台时)?为此,我使用 setPriority(Notification.PRIORITY_MAX) 在前台显示来自 onMessageReceived 的通知. 我同时使用 notification 和 data 字段,因此我无法访问前台收到的通知.我尝试将 priority 设置为 high 并使用仅通知推送 -
..
是否可以从 firebase 控制台 跟踪从服务器端或 Rest 客户端发送的推送通知. 解决方案 查看重复帖子. 没有.目前,只有通过 Firebase 通知控制台发送的消息在控制台中可见.通过 API 发送的消息可以在 诊断工具,请记住这不包括发送到主题的消息.
..
我在我的项目中实施了 FCM.推送通知按预期工作,收到通知时调用 onMessageReceived.当应用程序在前台时是这样. 但是,当应用程序在后台时,系统托盘总是在一个到达时显示重复的通知(例如,当收到通知 A 时,系统托盘显示 2 个通知 A) 如何解决这个问题? 编辑:添加代码 我扩展了 FirebaseMessagingService 类,并在 onMessag
..
我已将 Firebase 添加到 android 应用以进行推送通知.在我使用之前,我已经更新了 build.gradle.它工作正常. 编译 'com.google.firebase:firebase-messaging:9.2.0' 现在我已更新到最新的库,但出现错误. 依赖项 {//....编译'com.google.firebase:firebase-core:10.0.1'}
..
尝试使用 firebase 模块在 node.js 中获取 FCM 消息时,出现以下错误“TypeError: firebase.messaging is not a function". var firebase = require("firebase");firebase.initializeApp({apiKey: "xxxxxx",authDomain: "xxxxxxx",数据库URL
..
我正在尝试了解 FCM 的主题名称是否有任何限制.设法找到有关主题数量的信息(没有限制),但没有主题名称的长度或允许的字符. 解决方案 是的,不是所有字符都可以,主题名称中不允许有空格. 来自文档: 向 Firebase 云消息传递主题发送消息与向单个设备或用户组发送消息非常相似.应用服务器将消息正文中的主题键设置为 yourTopic 之类的值.开发者可以选择任何匹配正则表达
..
我正在构建一个反应原生应用程序.我想从 firebase 发送云消息,但我不能.我准备了项目并安装在我的设备上.其中一个是三星,另一个是小米.当我发送通知时,我可以在我的三星上看到,但在小米上看不到.我也可以使用 fcmToken 发送通知我的虚拟 android 设备.你想我该如何解决这个问题? firebase 云消息控制台:https://pasteboard.co/IxyD0p3.p
..
我正在使用 FCM 发送推送通知. 当我知道它们的 ID 时,我能够成功地向一组设备发送通知. 但是现在,我想向此处提到的主题发送通知:https://firebase.google.com/docs/cloud-messaging/topic-messaging 他们已经很好地记录了服务器端.但我不知道如何在客户端订阅主题(我的客户端包括 chrome 打包的应用程序、网络浏览
..
这是我需要使用 Firebase 将通知发送到特定设备时的 JSON 结构.那么我应该如何修改它以向所有设备或几个选定的设备发送相同的通知? { "通知": {"title": "测验应用","text": "您的测验已成功提交."},"to" : "唯一键"} 在 Android 中使用 Firebase 向所有设备发送推送通知的 JSON 结构是什么? 解决方案 如果您正在寻找一个
..
我正在使用 Firebase 云消息传递 API 创建应用程序...我能够从服务器向我的客户端应用程序发送通知和数据.但问题是当应用程序打开时,数据出现时通知没有触发(我的意思是我记录了它)这不是问题.但是当应用程序关闭时,会收到通知,当我单击通知时,活动已打开,而我看不到日志数据.我需要将数据更新到 TextView.. 我的 MyFirebaseMessagingService : p
..
从 GCM 迁移到 FCM. 在 GCM 中,我们可以为多个发件人 ID 调用 getToken() 方法,如下所示: String senderIds = "112233445566,889922338899";字符串令牌 = instanceID.getToken(senderIds,GoogleCloudMessaging.INSTANCE_ID_SCOPE,空); Q1 - 进入
..
我看到了很多类似的 firebase push 例子 {“到":“egu9jGiMcew:APA91bFv2Rewdz.....KZZmEURvbq-aA2",“数据": {“身份证":19,"title": "标题测试","msg": "测试文本",“代码":2,"infosUrl": "ttp://www.secondguide.tours",“经度":5.5,“纬度":44.5,"even
..
我对 firebase 有疑问.它允许为单个项目添加多个应用程序.我添加了 App1、App2 和 App3.如何单独向 App1 发送通知?这 3 个应用的服务器密钥是相同的. 解决方案 在 Firebase 控制台的通知面板中,您可以向特定应用发送通知消息.但 Firebase Cloud Messaging API 不支持此类定位. 不过,您可以通过为每个应用定义特定属性来轻松
..
我从 Firebase 获取的数据负载不是 json 格式,而是获取自定义键值对,格式如下: 数据负载:{image=https://www.xxxx.xxx/get-profile-picture, message=这是一条测试消息., senderName=Mathew John} 我必须使用 Json 解析来解析数据以进行进一步处理.这是我的代码: @Override公共无效 onMe
..
我正在修复发生的错误消息,但它以前也可以工作.我正在发送带有多个令牌的 FCM 通知并收到以下错误 0|api |2020-2-11 13:26:26 [ExceptionsHandler] 需要主题、令牌或条件中的一个0|API |+542752 毫秒0|API |错误:只需要主题、令牌或条件之一0|API |在 FirebaseMessagingError.FirebaseError [作为
..
E/flutter (26872): [错误:flutter/lib/ui/ui_dart_state.cc(199)]未处理的异常:对空值使用空检查运算符E/颤动(26872):#0 MethodChannelFirebaseMessaging.registerBackgroundMessageHandler(包:firebase_messaging_platform_interface/
..
我在Firebase平台上写了一个WEB应用程序 我有一个文件 "firebase-messaging-sw.js",当我从 home.html 页面访问该文件时,我得到一个错误: importScripts 不是 文件 “firebase-messaging-sw.js" 位于根级别. home.html:
..
我在 Firebase 控制台中创建了一个项目,其中添加了 33 个应用程序(Android 和 iOS).当我尝试添加 34 时,我收到以下错误消息: 问题是我真的不想清理或删除任何现有的应用程序/OAuth 2.0 客户端,因为我需要它们. 那么如何增加每个项目 33 个应用程序的配额?现在我正在使用 Firebase 的免费层.如果我升级到某些高级订阅,配额会改变吗? 解决
..
如 FCM 文档中所述,可以为一个 Firebase 应用创建无限主题.但正如 Firebase Admin SDK 文档:解释了一个错误: messaging/too-many-topics:- 一个注册令牌已经订阅了最大数量的主题,不能再订阅了. 我无法找到最大主题数的阈值.谁能解释一下,限制是多少?一个应用实例可以在 FCM 中订阅多少个主题? 解决方案 我通过为应用实例
..
我将使用 firebase-messaging 库并尝试在应用启动时使用以下方法获取令牌. FirebaseInstanceId.getInstance().getInstanceId().addOnSuccessListener(new OnSuccessListener() {@覆盖公共无效 onSuccess(InstanceIdResult instanceIdResult) {字符串令
..