firebase-cloud-messaging相关内容
我正在使用 FCM(firebase 云消息传递)向 IOS 应用发送“自定义"数据通知.据我了解,当您希望 FCM 代表您的应用处理显示通知时,我们会使用通知消息.当您只想在您的应用程序中处理消息时,我们会使用数据消息.这是设计使然. 我面临的问题是 Device/InstandID 令牌对于已安装的应用程序是唯一的,而不是登录应用程序的用户.所以为了解决这个问题,我在数据中发送预期的用户
..
我正在尝试测试 Firebase Cloud 消息传递 API,因为控制台无法提供所有功能(尤其是在应用处于后台时自定义通知).但由于某些原因,我无法让它工作,并且总是显示 401 错误.我调查了这个原因,并在重新生成新的服务器密钥后尝试了它,但错误仍然存在.令人惊讶的是,当我生成一个新的服务器密钥时,它并没有反映在 Firebase 控制台中,它显示服务器密钥为空.另外,我尝试将我的 IP
..
我正在开发一个基于 wordpress 博客的 android 应用程序,用户可以在其中发布自己的文章,我使用 WP REST API 来获取帖子、评论和用户...... 我想在他的文章有新评论时自动向用户发送通知,我已经正确安装了 FCM 并测试了简单的通知形式,但我需要: 发送新评论时触发 FCM 通知(或只需单击按钮) 指定接收者,以便使用正确的电子邮件/用户名将通知发送给登录
..
最近我从 GCM 迁移到 FCM 以通过我的应用程序发送通知,我想知道是否可以从我的应用程序服务器订阅特定主题的成员.如果可能,那么如何查明特定成员令牌是否有效或过期. 因为在我的数据库中,我有近 22L 人 GCM 注册 TOKEN id,所以我将创建一个主题并通过我的应用服务器订阅这些成员. 解决此类问题的任何想法. 解决方案 您可以使用 Instance ID API,特
..
我知道这个问题被问过太多次了.但我有一些建议,需要知道它是否有意义. 我已经在使用 Firebase 数据库.我只需要一个服务器就可以对 Firebase 消息进行 POST 调用.但是如果应用程序发出相同的 POST 调用怎么办?现在我明白了这个模型存在安全风险.可以反编译应用程序并提取服务器密钥.但由于我已经在使用 Firebase 数据库,如果我将密钥保留在我的数据库中并在需要时请求它
..
我已经在 Xamarin Forms 中实现了 FCM,并且按预期工作.但是我想在收到新推送时从通知托盘中删除所有通知. 我尝试过使用相同的collapse_key,但收到的是所有消息而不是最近的推送. 有人可以帮我解决这个问题吗? 解决方案 你应该继续使用 tag 参数,记住它应该在 notification有效负载,不在 data(自定义键值对)有效负载中. 如果您使
..
我需要使用 Firebase 的不可折叠通知.为此,我正在使用这样的数据消息: {“到":“bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1 ...",“数据" : {“尼克":“马里奥","body" : "绝配!",“房间":“葡萄牙VS丹麦"},} 此消息在 onMessageReceived() 方法中进行解释.我仍然想在托盘中显示此数据消息,就像系
..
我从 Firebase 控制台和 Google 云控制台中删除了我的项目.删除项目后,当我尝试在我的 Android 应用中连接 Firebase 时,出现此错误 Firebase由于以下原因,无法将任何客户端添加到您的 Firebase 项目:具有此包名称和 SHA1 的应用已连接到 Google 项目.如果您之前使用过 Google API,请在连接到现有项目列表中选择该项目.客户端包名称:
..
我最近遇到了这个 帖子,其中的一般想法是如何为用户订阅一个主题,其中包含多个设备.我提供了一个 answer,建议使用设备组,然后执行 batchAdd 在服务器端. 但我想知道是否可以使用设备组 notification_key 订阅主题? 我没有在文档中看到任何提到类似内容的内容.通知密钥在 doc 中描述为: 组中的所有设备共享一个公共通知密钥,这是 FCM 用来将消息扇出
..
我用自己的服务器,使用FCM推送通知到ios设备,推送成功,我也使用Realm数据库系统帮我存储fcm推送通知,但是存储只会在以下两个成功案例.案例1:应用运行时. 案例2:当您点击推送横幅通知时,应用程序被杀死或在后台运行. 但这不是我的主要意图.我知道当应用被杀死时,我无法处理推送通知,所以我希望能够在用户打开应用时存储推送通知. 对不起,我的英语不好.如果有不清楚的地方,请
..
我在 Flutter 中有一个应用程序,它在父屏幕中提取大量数据.父屏幕被分成几个子屏幕,而这些子屏幕又被分成几个子屏幕. 现在,为了确保这不会一直从 API 中提取数据,我只在根屏幕中提取一次 - 这在 90% 的情况下都很好. 所有后续更新都通过 Firebase 云消息在整个应用程序中广播 如果我在屏幕 3 上,我需要更新屏幕 1 中的数据,这也应该更新最终将显示在屏幕 2
..
我正在尝试让用户订阅主题并将其保存在 Firebase 中.我遵循了 firebase.google.com 的指南,并在用户点击按钮时添加了以下代码: [[FIRMessaging 消息] subscribeToTopic:@"/topics/sampletopic"]; 当我测试单击此按钮时,没有任何反应.我已经向 podfile 添加了必要的内容.我错过了什么? 编辑:这甚至出现在
..
我正在尝试开发一个信使应用程序,但这里的转折是我在这里有 2 个实体(即 2 个应用程序 A 和 B). 现在我正在尝试使用 Firebase 在两者之间放置消息传递逻辑.Firebase 不支持两个不同的应用程序(A 和 B)通过相同的项目 url 进行通信.为了克服这个限制,我也为应用 B 使用了与应用 A 相同的 google-service.json. 对于应用 B,我刚刚更改
..
我已成功注册 APN 并收到令牌 ID.问题是当我从 Firebase 控制台发送通知时,我收到错误 无效的 APN 证书.检查设置中的证书 这是我为将 .p8 APN 证书分配给 Firebase 所遵循的步骤.我正在 Iphone 设备上测试该应用程序.我做错了什么? 在 https://developer.apple.com/account/ios/创建了新密钥授权密钥/
..
公共类通知扩展 FirebaseMessagingService {私人静态最终字符串标签=“MyFirebaseNotification";@覆盖公共无效onMessageReceived(最终RemoteMessage remoteMessage){映射数据=空;Log.v(TAG,"收到通知");Log.v(TAG,remoteMessage.getData().toSt
..
有没有办法获取在 Firebase 云消息传递 (FCM) 中注册特定主题的客户列表? 我计划将每个客户端设备的位置信息订阅为一个主题.稍后,当我想获取某个区域中的所有设备时,我可以获取该特定区域中的客户端列表.例如,子地区“Sharafiyah"的客户可以列在 下 主题/SA/Jeddah/Sharafiyah 解决方案 目前,还没有提供解决方案来获取已注册到 FCM 中特定主题
..
经过大量阅读和谷歌搜索后,我似乎已经为 Google Cloud Messaging 完成了发送推送通知的设置.我缺少的链接是我必须用来定位应用程序的 Reference_Ids.我创建了一个项目并将我的应用程序添加到其中. 当我向 GCM 发送推送请求时,我收到以下响应: {"multicast_id":7952352701122753715,"success":0,"failure":
..
当我触发推送通知时,旧的会被新的替换.但我希望它应该添加到那个旧通知中. 我的 MyFirebaseMessaging 类是: 公共类 MyFirebaseMessaging 扩展 FirebaseMessagingService {字符串标题="";字符串消息,类型,click_action;int no_of_messages;@覆盖公共无效 onMessageReceived(Rem
..
我正在尝试在 Android 应用程序中实现 Firebase 主题消息传递,并且我正在尝试构建 HTTP 发布请求,我收到的响应代码为 400.我查看了各种解决方案,但没有一个似乎有所帮助. 这里是我调用 AsyncTask 子类的地方: try{new FirebaseSendMessage().execute("Hello world");}捕获(异常 e){Log.d("异常",
..
我正在开发基于 Firebase 的移动应用的好友请求模块,因此我正在考虑选择推送通知的方式. 假设 userA 请求与 userB 成为朋友.现在有2个想法: - userA 向一个简单的服务器发送请求,然后它会调用 FCM 向 userB 发送通知. - 创建一个服务来侦听 Firebase 实时数据库中更改的数据,然后 userA 将在该数据库上进行更改,并且通知将显示在 user
..