firebase-cloud-messaging相关内容

带有 FCM 的 IOS 数据通知

我正在使用 FCM(firebase 云消息传递)向 IOS 应用发送“自定义"数据通知.据我了解,当您希望 FCM 代表您的应用处理显示通知时,我们会使用通知消息.当您只想在您的应用程序中处理消息时,我们会使用数据消息.这是设计使然. 我面临的问题是 Device/InstandID 令牌对于已安装的应用程序是唯一的,而不是登录应用程序的用户.所以为了解决这个问题,我在数据中发送预期的用户 ..

Firebase 401 未经授权的错误 FCM

我正在尝试测试 Firebase Cloud 消息传递 API,因为控制台无法提供所有功能(尤其是在应用处于后台时自定义通知).但由于某些原因,我无法让它工作,并且总是显示 401 错误.我调查了这个原因,并在重新生成新的服务器密钥后尝试了它,但错误仍然存​​在.令人惊讶的是,当我生成一个新的服务器密钥时,它并没有反映在 Firebase 控制台中,它显示服务器密钥为空.另外,我尝试将我的 IP ..
发布时间:2022-01-18 09:09:28 移动开发

给特定 wordpress 用户的 FCM 通知

我正在开发一个基于 wordpress 博客的 android 应用程序,用户可以在其中发布自己的文章,我使用 WP REST API 来获取帖子、评论和用户...... 我想在他的文章有新评论时自动向用户发送通知,我已经正确安装了 FCM 并测试了简单的通知形式,但我需要: 发送新评论时触发 FCM 通知(或只需单击按钮) 指定接收者,以便使用正确的电子邮件/用户名将通知发送给登录 ..

APP Server中的FCM TOPIC创建

最近我从 GCM 迁移到 FCM 以通过我的应用程序发送通知,我想知道是否可以从我的应用程序服务器订阅特定主题的成员.如果可能,那么如何查明特定成员令牌是否有效或过期. 因为在我的数据库中,我有近 22L 人 GCM 注册 TOKEN id,所以我将创建一个主题并通过我的应用服务器订阅这些成员. 解决此类问题的任何想法. 解决方案 您可以使用 Instance ID API,特 ..

没有服务器 XMPP 服务器的 Firebase 消息传递 - 提案

我知道这个问题被问过太多次了.但我有一些建议,需要知道它是否有意义. 我已经在使用 Firebase 数据库.我只需要一个服务器就可以对 Firebase 消息进行 POST 调用.但是如果应用程序发出相同的 POST 调用怎么办?现在我明白了这个模型存在安全风险.可以反编译应用程序并提取服务器密钥.但由于我已经在使用 Firebase 数据库,如果我将密钥保留在我的数据库中并在需要时请求它 ..

FCM - 收到新的推送通知时删除旧的推送通知磁贴

我已经在 Xamarin Forms 中实现了 FCM,并且按预期工作.但是我想在收到新推送时从通知托盘中删除所有通知. 我尝试过使用相同的collapse_key,但收到的是所有消息而不是最近的推送. 有人可以帮我解决这个问题吗? 解决方案 你应该继续使用 tag 参数,记住它应该在 notification有效负载,不在 data(自定义键值对)有效负载中. 如果您使 ..

在 Android 托盘上显示 Firebase 通知数据消息

我需要使用 Firebase 的不可折叠通知.为此,我正在使用这样的数据消息: {“到":“bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1 ...",“数据" : {“尼克":“马里奥","body" : "绝配!",“房间":“葡萄牙VS丹麦"},} 此消息在 onMessageReceived() 方法中进行解释.我仍然想在托盘中显示此数据消息,就像系 ..
发布时间:2022-01-18 09:08:19 移动开发

使用其 SHA1 密钥凭据完全删除项目(Firebase 和 Cloud)所需的时间?

我从 Firebase 控制台和 Google 云控制台中删除了我的项目.删除项目后,当我尝试在我的 Android 应用中连接 Firebase 时,出现此错误 Firebase由于以下原因,无法将任何客户端添加到您的 Firebase 项目:具有此包名称和 SHA1 的应用已连接到 Google 项目.如果您之前使用过 Google API,请在连接到现有项目列表中选择该项目.客户端包名称: ..

将设备组 (notification_key) 订阅到主题

我最近遇到了这个 帖子,其中的一般想法是如何为用户订阅一个主题,其中包含多个设备.我提供了一个 answer,建议使用设备组,然后执行 batchAdd 在服务器端. 但我想知道是否可以使用设备组 notification_key 订阅主题? 我没有在文档中看到任何提到类似内容的内容.通知密钥在 doc 中描述为: 组中的所有设备共享一个公共通知密钥,这是 FCM 用来将消息扇出 ..
发布时间:2022-01-18 09:08:03 其他开发

使用swift杀死应用程序时如何存储ios推送通知

我用自己的服务器,使用FCM推送通知到ios设备,推送成功,我也使用Realm数据库系统帮我存储fcm推送通知,但是存储只会在以下两个成功案例.案例1:应用运行时. 案例2:当您点击推送横幅通知时,应用程序被杀死或在后台运行. 但这不是我的主要意图.我知道当应用被杀死时,我无法处理推送通知,所以我希望能够在用户打开应用时存储推送通知. 对不起,我的英语不好.如果有不清楚的地方,请 ..

将 Firebase 云消息传递数据传递到当前屏幕上方的 n 个屏幕以及 Flutter 中的整个应用程序

我在 Flutter 中有一个应用程序,它在父屏幕中提取大量数据.父屏幕被分成几个子屏幕,而这些子屏幕又被分成几个子屏幕. 现在,为了确保这不会一直从 API 中提取数据,我只在根屏幕中提取一次 - 这在 90% 的情况下都很好. 所有后续更新都通过 Firebase 云消息在整个应用程序中广播 如果我在屏幕 3 上,我需要更新屏幕 1 中的数据,这也应该更新最终将显示在屏幕 2 ..
发布时间:2022-01-18 09:07:46 其他开发

主题不会保存在 Firebase 中

我正在尝试让用户订阅主题并将其保存在 Firebase 中.我遵循了 firebase.google.com 的指南,并在用户点击按钮时添加了以下代码: [[FIRMessaging 消息] subscribeToTopic:@"/topics/sampletopic"]; 当我测试单击此按钮时,没有任何反应.我已经向 podfile 添加了必要的内容.我错过了什么? 编辑:这甚至出现在 ..

Android 未收到 Firebase 推送通知 - MismatchSenderId

我正在尝试开发一个信使应用程序,但这里的转折是我在这里有 2 个实体(即 2 个应用程序 A 和 B). 现在我正在尝试使用 Firebase 在两者之间放置消息传递逻辑.Firebase 不支持两个不同的应用程序(A 和 B)通过相同的项目 url 进行通信.为了克服这个限制,我也为应用 B 使用了与应用 A 相同的 google-service.json. 对于应用 B,我刚刚更改 ..

Firebase p8:无效的 APN 证书.检查设置中的证书

我已成功注册 APN 并收到令牌 ID.问题是当我从 Firebase 控制台发送通知时,我收到错误 无效的 APN 证书.检查设置中的证书 这是我为将 .p8 APN 证书分配给 Firebase 所遵循的步骤.我正在 Iphone 设备上测试该应用程序.我做错了什么? 在 https://developer.apple.com/account/ios/创建了新密钥授权密钥/ ..

已在 FCM 中注册主题的客户列表

有没有办法获取在 Firebase 云消息传递 (FCM) 中注册特定主题的客户列表? 我计划将每个客户端设备的位置信息订阅为一个主题.稍后,当我想获取某个区域中的所有设备时,我可以获取该特定区域中的客户端列表.例如,子地区“Sharafiyah"的客户可以列在 下 主题/SA/Jeddah/Sharafiyah 解决方案 目前,还没有提供解决方案来获取已注册到 FCM 中特定主题 ..

在哪里可以找到 Firebase 云消息传递的 Reference_Id?

经过大量阅读和谷歌搜索后,我似乎已经为 Google Cloud Messaging 完成了发送推送通知的设置.我缺少的链接是我必须用来定位应用程序的 Reference_Ids.我创建了一个项目并将我的应用程序添加到其中. 当我向 GCM 发送推送请求时,我收到以下响应: {"multicast_id":7952352701122753715,"success":0,"failure": ..
发布时间:2022-01-18 09:06:30 移动开发

如何阻止新的推送通知被 Firebase 中的旧推送通知替换?

当我触发推送通知时,旧的会被新的替换.但我希望它应该添加到那个旧通知中. 我的 MyFirebaseMessaging 类是: 公共类 MyFirebaseMessaging 扩展 FirebaseMessagingService {字符串标题="";字符串消息,类型,click_action;int no_of_messages;@覆盖公共无效 onMessageReceived(Rem ..

HTTP 发布请求:错误 400,Firebase 主题消息传递

我正在尝试在 Android 应用程序中实现 Firebase 主题消息传递,并且我正在尝试构建 HTTP 发布请求,我收到的响应代码为 400.我查看了各种解决方案,但没有一个似乎有所帮助. 这里是我调用 AsyncTask 子类的地方: try{new FirebaseSendMessage().execute("Hello world");}捕获(异常 e){Log.d("异常", ..

Firebase 推送通知与 childAdd 监听器

我正在开发基于 Firebase 的移动应用的好友请求模块,因此我正在考虑选择推送通知的方式. 假设 userA 请求与 userB 成为朋友.现在有2个想法: - userA 向一个简单的服务器发送请求,然后它会调用 FCM 向 userB 发送通知. - 创建一个服务来侦听 Firebase 实时数据库中更改的数据,然后 userA 将在该数据库上进行更改,并且通知将显示在 user ..