我正在编写一个应用程序,它应该将推送通知从服务器发送到android和iOS设备。为此,我尝试使用FCM。iOS应用程序使用了APNS,因此我可以在服务器端获取APNS订阅令牌。然后我尝试批量导入这些令牌,我得到一些长度为174个符号的注册令牌,而不是Firebase中通常使用的152个。当我使用IID方法得到https://iid.googleapis.com/iid/info/{token},
我目前正在开发一个Android应用程序,我想包括Firebase云消息传递。我计划让树莓派每5分钟左右检查一个网站,并在发生变化时发送推送通知。在官方留档中,他们说我需要一个应用服务器才能通过Firebase发送消息。 这是否意味着我需要让我的Raspi全天候作为服务器运行,并且需要一个静态的IP/域?还是让我的Raspi通过Api(https://fcm.googleapis.com/fcm/
是否有任何API(Python、JS、...)可用于生成和检索Firebase云消息传递服务器令牌? 最终目标应与单击“项目设置”中的“添加服务器密钥”按钮相同。
我正在尝试为Web设置Firebase云消息传递。我成功地对其进行了正确初始化并获得了令牌: manifest.json与gcm_sender_id 我可以看到我在控制台中得到令牌,所以我试图验证它,并通过邮递员发送我的第一个通知-这里是留档。 发布网址:https://fcm.googleapis.com/v1/projects/PROJECTID/messages:发送授权:无授权 标题 Bo
我对Firebase for Firebase Cloud Messaging(FCM)的实施有一个具体问题: 正如您在下面的代码中所看到的,
Firebase云消息服务的multicast_id是什么? 如Google提供的留档中所述,多播id是标识多播消息的唯一编号。 我读了,但我不明白。有人能解释一下吗?
我尝试以下代码: 我的清单: 出什么问题了?我的console.log(消息)返回出厂错误,如下所示: bad-pus-set:"用于存储/查找的FCM推送集不是有效的推送集字符串。"坏范围 “服务工作者作用域必须是至少包含一个字符的字符串。”发件人id错误 “请确保在传递到firebase.initializeApp()的选项中正确设置了'messagingSenderId'。订阅错误。” “订
一段时间以来,我一直在使用Google Cloud Messaging通过我的永久在线服务器(Raspberry Pi)上的php页面成功地向手机发送消息。在那个旧应用程序中,我使用了一个没有限制的浏览器密钥,而不是服务器密钥。 我知道GCM应该迁移到Firebase云消息(FCM),并且已经成功地做到了这一点。在开发过程中,FCM和GCM应用程序都在工作。最近,我的GCM应用程序向我的服务器返回
我已经从Firebase中导入的Google项目中删除了名为Server key(由Google Service自动创建)的api密钥。 现在,项目设置中的字段服务器密钥-云消息传递为空。我也不能发送通知,我从服务器上得到一个未经授权的401错误。 我能做什么?
有没有办法在Firebase控制台中重新生成FCM(云消息部分)的API Key?该密钥不可编辑,与Google API控制台中自动生成的密钥不同。由于这个错误的配置,我总是从FCM得到未经授权的401...
我可以在iOS和Android上从Firebase控制台向我的应用程序发送测试通知。因此,我的应用程序设置正确,可以在两个平台上接收推送通知。但是,当我使用云函数发送通知时。仅接收Android设备上的通知。iOS设备上未显示任何通知。我怀疑这可能与我在云函数中创建有效负载的方式有关。也许我错过了iOS的一些东西。如果你能给我一些建议,那就太好了。 我检查了iOS设备的deviceToken是否正
我想使用Firebase云消息服务向所有使用该应用的用户发送一些消息。我可以使用向单个或多个设备发送数据负载,如下所示: 但是如何向所有用户发送数据有效负载?
我完全不熟悉Firebase云功能(2天曝光)。当Firebase数据库检测到添加了新数据时,我尝试向我的应用程序的所有用户发送通知。以下是我到目前为止的情况: 我知道代码现在处于混乱状态,这是由于几个来自不同教程网站的复制和测试。我可以成功地从console.log获得数据的名称,但无法向所有用户发送通知。 我知道大多数使用令牌和设备ID。但是有没有更简单的方法发送给我的每一个用户呢?我是否需要
我正在尝试开发一个应用程序,其中服务器必须每5秒向运行该应用程序的所有android设备发送通知。我决定使用(谷歌)Firebse云消息发送通知,所以我首先尝试了指南的示例项目 https://firebase.google.com/docs/notifications/android/console-audience 但我不能让它工作。我遵守了所有的指示。我已经发布了我使用的代码。我也做了档案-
我正在尝试使用Firebase云消息传递向IOS设备发送通知-Firebase控制台中的每个IOS项目都有一个有效的APNs P8 Auth Key,该密钥是为此目的从Apple开发者帐户新生成的。 我正在使用这种方法: 这导致FCM出现以下错误: 如果我从消息中删除“通知”块,FCM会成功响应,但设备上没有收到任何消息。 我可以使用上面的示例消息向Android设备发送和接收通知。 FCM文档表