Tag: 火力

设备未收到Firebase云消息通知

我在FireBase云消息传递中遇到问题,在该消息中,我从设备获取令牌,然后通过Google Firebase通知控制台发送通知testing,但通知从不logging,也不会推送到Android虚拟设备。 FCM的文档几乎就是我下面的代码,还有一些其他的东西你得做什么才能让推送通知与Firebase一起工作。 我已经通过了文档中指定的所有设置信息(build.gradle添加,安装google play服务等),但仍然没有生成消息。 我推送通知后立即收到一次性错误,指出“I / FA:Tag Manager未find,因此不会被使用”,但这是唯一的数据输出,我没有find任何有关标签经理要求和FCM上的谷歌。 代码有什么问题,我没有收到我的推送通知到logcat或设备? 请让我知道任何进一步的信息,这将是有益的。 谢谢。 NotificationGenie.java public class NotificationGenie extends FirebaseMessagingService { private static final String TAG = "Firebase_MSG"; @Override public void onMessageReceived(RemoteMessage remoteMessage) { // TODO(developer): Handle FCM messages here. // If the application is in the foreground handle both data and notification messages here. // Also […]

Google云数据存储vs Firebase

Google提供两种基于云的数据存储服务Google Cloud Datastore和Firebase(收购后)。 尽pipe提供了典型的使用场景以使开发人员能够在Google云平台提供的各种服务之间进行select,但是没有提及Firebase如何适应当前/未来发展的情况。 任何人都可以对此问题有所了解,并为Google Cloud Datastore vs Firebase提供典型的使用案例?

Firebase处理推送通知吗?

我正在调查firebase和angularfire是否适合我即将到来的项目。 其中一个要求是当用户被发送给用户的新的私人信息closures时通知用户, 推送通知。 Firebase是否处理这个?

在Firebase中手动插入数据

我正在创build一个使用Angular.js和Firebase的应用程序,直到我有接口工作顺序,我正在计划手动插入数据。 虽然添加键值对是很容易的,但我还是无法弄清楚如何构build多个级别的数据,比如添加一个包含多个条目的对象。 如果我导入一个json文件,它会这样做,但是我不想编辑一个json文件,每次我想要修改的时候都要上传它。 有没有办法做到这一点,我不知道?

从GCM迁移到FCM需要?

Google刚刚宣布Google云消息传递现在是Firebase云消息传递。 这对于GCM的现有用户意味着什么以及需要什么迁移(如果有的话)?

Firebase child_added只能添加子项

从Firebase API: 添加小孩:这个位置的每个初始小孩都会触发一次该事件,每次添加一个新小孩时都会再次触发。 一些代码: listRef.on('child_added', function(childSnapshot, prevChildName) { // do something with the child }); 但是由于该函数在这个位置被调用一次,有没有办法只得到实际添加的孩子?

使用带有Firebase的NodeJ – 安全性

由于需要做一些服务器端代码 – 主要是发送电子邮件,所以我决定使用Nodejs&Express作为服务器端元素以及Firebase来保存数据 – 部分来自学习体验。 我的问题是使用简单电子邮件和密码API进行身份validation时使用客户端Firebase库和Nodejs库的最佳方法。 如果我执行身份validation客户端,然后在NodeJS端调用不同的路由,那么将在请求中携带该用户的身份validation。 在Node中validation用户的方法是什么? 我假设的一种方法是从firebase获取当前用户的用户名和密码,然后将这些用户名和密码发布到NodeJS,然后使用服务器上的Firebase安全API进行testing。

在Firebase中使用push()时如何提取唯一的ID

我正在尝试从Firebase数据库中添加/删除条目。 我想列出他们在表中添加/修改/删除(前端),但我需要一种方法来唯一标识每个条目,以修改/删除。 使用push()时,Firebase默认会添加一个唯一的标识符,但是我没有看到任何引用如何在API文档中select此唯一标识符的内容。 这甚至可以做? 我应该使用set(),所以我正在创build唯一的ID? 我把这个快速的例子放在一起使用他们的教程: <div id='messagesDiv'></div> <input type='text' class="td-field" id='nameInput' placeholder='Name'> <input type='text' class="td-field" id='messageInput' placeholder='Message'> <input type='text' class="td-field" id='categoryInput' placeholder='Category'> <input type='text' class="td-field" id='enabledInput' placeholder='Enabled'> <input type='text' class="td-field" id='approvedInput' placeholder='Approved'> <input type='Button' class="td-field" id='Submit' Value="Revove" onclick="msgRef.remove()"> <script> var myDataRef = new Firebase('https://unique.firebase.com/'); $('.td-field').keypress(function (e) { if (e.keyCode == 13) { var name […]

GCM(现在FCM)是否有任何限制?

我想知道Firebase云消息传递对于无限用户是免费的吗?

检测Firebase连接是否丢失/重新获得

在当前的Firebase产品中是否有一种策略能够检测服务器连接是否丢失和/或重新获得? 我正在考虑一些针对移动设备的离线意外情况,我希望有一个可靠的方法来确定Firebase数据层何时可用。