草庐IT

firebase-messaging

全部标签

Hash-based Message Authentication Code(HMAC)

一、引言在现代信息安全领域,消息认证码(MessageAuthenticationCode,简称MAC)起着至关重要的作用。Hash-basedMessageAuthenticationCode(基于哈希的MAC,简称HMAC)作为一种广泛应用的MAC算法,其性能和安全性得到了业界的认可。本文将从算法原理、优缺点、替代方案等方面,全面介绍和解释HMAC算法。HMAC在线加密|一个覆盖广泛主题工具的高效在线平台(amd794.com)https://amd794.com/hmac二、算法原理HMAC算法是基于哈希函数的,其主要思想是将待认证的消息与一个密钥(Key)进行异或操作,然后通过哈希函数

android - 如何从 firebase 中检索选定的节点?

这就是我的firebase数据库的样子。我想访问节点accepting-status并说patient23例如。我可以通过在节点accepting-status和patient23上分别使用addListenerForSingleValueEvent轻松地做到这一点,但是我需要两个不同的请求才能获得所需的数据。我还可以通过在父节点beacon-final上添加addListenerForSingleValueEvent来通过单个请求获取所需的数据,但那样会检索大量数据,因为患者人数众多。如何我是否在单个请求中执行此操作,但仅检索所需的节点。谢谢。 最佳答案

java - 谷歌 Firebase 身份验证 Android Studio

我正在尝试在我的应用中配置新的googlefirebase身份验证。在按钮的OnClickListener中运行以下命令时,我收到cannotresolve'addOnCOmpleteListener'。如果我将firebase调用从按钮onClickListener中移出,则会出现错误,我不太明白为什么不能从按钮调用中访问该方法任何帮助将不胜感激packagecom.example.alex.test;importandroid.app.Activity;importandroid.app.Application;importandroid.content.Context;impor

android - 使用 firebase 的用户数据的 json 格式

我正在为我的Android应用程序使用firebase。对于json中的用户数据,我有以下结构:{"employee":{"empone":{"id":"11","name":"emponeone"},"emptwo":{"id":10,"name":"emptwo"}}}我正在尝试获取我的arrylist中所有员工的姓名。但是当我从firebase读取数据时,我在Datasnapshot对象中获取了员工引用,我无法将其存储到我的jsonObject中。我试过以下:Stringdata1=String.valueOf(dataSnapshot.getValue());但这给了我以下格式

android - Firebase 云消息服务替代方案

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我想知道,是否有Firebase云消息服务的替代品?请告诉我您是否有很棒的云消息服务,可用于Android和iOS平台。也请详细说明优缺点。谢谢。我感谢任何帮助:)

android - 错误 : while Using Firebase and Google Map together in android Gradle File

1)当我用谷歌地图编译Firebase时它不起作用。2)如果我只使用Firebase或GoogleAPI,那么它就适合我。3)但我想同时使用这两种东西。4)对于我使用的Firebase:compile'com.google.firebase:firebase-messaging:10.0.1'compile'com.google.firebase:firebase-core:10.0.1'}applyplugin:'com.google.gms.google-services'5)对于谷歌地图compile'com.google.android.gms:play-services:10

Android Firebase 数据库,检查值是否存在

我仍在学习android和firebase编码的基础知识。我有两个问题要解决:我需要检查我的数据库中的学校之前是否存在继续。我需要验证用户输入的用户名尚未使用(全部小写)。我的数据库是这样的:app:{school:{school:"universityone"school:"universitytwo"school:"universitythree"},users:{"some-user-uid":{school:"universityone"username:"myname"}}}谢谢。 最佳答案 获取您的firebase数据库

android - 我想在通过 firebase 推送通知发送的通知中发送特定链接,该怎么做?

假设在我的通知中,今天是X的生日,它会在单击通知时打开X的FB链接,Y也一样,如何使用firebase 最佳答案 下面是实现的方法:1)服务器站点发出请求:请求网址:https://fcm.googleapis.com/fcm/send方法:POST标题:内容类型:application/json授权:key=...your_key...正文:{"registration_ids":[devices_token],"priority":"high","notification":{"body":"Notificationbodyhe

android - 从 Firebase 数据库并行检索数据并与 Android 中的 UI 同步

我正在尝试在我的应用程序中实现firebase数据库,但我在同时从多个节点检索数据和更新ui时遇到问题。我将所有Firebase方法存储在一个单独的类中。这是从节点检索数据的方法之一的示例。publicstaticvoidgetTrainerCity(finalTrainertrainer){dbref.child(USER_CITY).child(trainer.getId()).addValueEventListener(newValueEventListener(){@OverridepublicvoidonDataChange(DataSnapshotdataSnapshot)

android - 在 Google Cloud Messaging 中使用 C2D_MESSAGE 权限

我试图了解GCM应用程序如何使用C2D_MESSAGE权限。我的猜测是GCM服务客户端应用程序将通过sendBroadcast(Intentintent,StringreceiverPermission)API方法向订阅者应用程序发送广播,其中接收者权限将设置为订阅者应用程序定义的C2D_MESSAGE权限。但是,我无法在GooglePlay商店应用程序(我认为它是GCM服务客户端应用程序?)本身中找到它。我看错地方了吗?还是这是以不同的方式完成的?感谢所有帮助。谢谢! 最佳答案 从技术上讲,消息从GCM服务器发送到订阅者(即GCM