草庐IT

Firebase-Auth

全部标签

android - GoogleApiAvailability 错过了 firebase-messaging :9. 4.0

声明依赖为compile'com.google.firebase:firebase-messaging:9.4.0'我在Activity的导入行中收到“无法解析符号GoogleApiAvailability”消息importcom.google.android.gms.common.GoogleApiAvailability;怎么了?不是问题的重复:GooglePlay服务已经是最新版本 最佳答案 将此行添加到您的构建文件依赖项中:compile'com.google.android.gms:play-services-base:9

android - 您可以查询 Firebase App Indexing 个人内容吗?

我有一个实现FirebaseAppIndexing的应用。它还具有自己的全文搜索实现。谷歌的显然更好,我很乐意杀死我正在使用的那个支持他们的。是否可以为我自己的应用程序的个人内容查询FirebaseAppIndexing?我不需要/不想要任何其他应用程序的内容,只需要我自己的内容。 最佳答案 无法查询个人内容索引数据库。这是一个很棒的功能请求-您可以直接通过Firebase支持门户提交它们:https://firebase.google.com/support/contact/bugs-features/

java - 收到 id 和 auth token 后发送消息时出现 c2dm 401 错误

我见过很多类似的问题,但尽管其中一些被接受了,但没有好的答案。我已经注册了C2DM。我收到了确认邮件。然后我写了一些简单的应用程序来注册C2DM。我得到了id(在模拟器和真实设备上试过)。然后我得到了我用于C2DM注册的电子邮件的身份验证token(带有curl)(与我在应用程序中用于获取ID的电子邮件相同)。当我尝试执行推送时(也使用curl),我收到401错误(例如身份验证token错误)。我阅读了很多教程,但我的想法已经用完了。 最佳答案 让我试一试(仅使用curl):首先我们申请的是authtoken:curl.exe-v-

java - 在 Firebase GenericTypeIndicator 中使用泛型类型时为 "Unknown type encountered"

我尝试创建具有通用类型的类,我在其中创建函数来读取实体列表。我知道我有两种方法可以做到这一点:(#1)通过循环读取每个实体或(#2)直接创建实体映射。第二种方法看起来更有效,但不幸的是GenericTypeIndicator不适用于泛型类型-它返回IllegalStateException:Unknowntypeencountered:T当我在代码中使用它时:MapentityMap=dataSnapshot.getValue(newGenericTypeIndicator>(){});所以:有什么方法可以将通用类型的实体直接读取到map中吗?(#2)或者只是在循环中读取实体时它们在性

android - 在 Firebase Invites 中设置目标邮件地址

我计划使用Firebase邀请,以便我的应用用户联系(并邀请到我的应用)他/她在应用中添加到他的管理中的人员。我已经有了这些目标人员的邮件地址,所以我希望能够在设置应用程序邀请时使用这些信息。目前这似乎是不可能的。我当前的代码:Intentintent=newAppInviteInvitation.IntentBuilder("Pleasejoinmetomanage"+event).build();startActivityForResult(intent,RC_INVITE_MANAGER);我正在寻找的是这样的:Intentintent=newAppInviteInvitatio

android - Android Firebase 通知没有自定义声音

我在我的Android应用程序中使用Firebase推送通知。我可以使用自定义图标正确发送通知,但我无法播放我的自定义声音。我总是得到我设备的默认声音。{"registration_ids":"myToken","notification":{"body":"mybody","title":"mytitle","icon":"ic_notification","sound":"mysound.mp3"//Itried"mysound","mysound.wav"...},"priority":"high"}自定义声音位于/res/raw我已经能够使用onMessageReceived和

android - GoogleSignInResult 使用 Firebase 在 Android 应用程序中返回 DEVELOPER_ERROR

所以我已经搞砸了几天了,我不明白为什么它不起作用。我真的希望有人能帮助我。我正在尝试使用Firebase对使用Google登录的用户进行身份验证。所以按照他们的指南here我已设置Google登录以获取OAuthtoken,然后使用它通过Firebase进行身份验证。所以我按照他们在指南中的描述设置了Googlehere但就我所知。我从Google获得的OAuthtoken始终为null,结果代码为Status{statusCode=DEVELOPER_ERROR,resolution=null}。到目前为止,我的Activity如下所示:publicstaticfinalintRC_

供应php函数ssh2_auth_pubkey_file用私钥作为字符串,而不是文件

我正在尝试将包含RSA私钥文件内容的字符串传递给PHP功能ssh2_auth_pubkey_file:我的功能看起来像这样:ssh2_auth_pubkey_file($connection,$ssh_auth_user,$ssh_auth_pub,$ssh_auth_priv,$ssh_auth_pass)我的问题是string$pubkeyfile在我的功能中是$ssh_auth_priv范围。当我提供一个指针以归档时,一切正常'private.pem'但是,当我将文件的内容作为字符串传递时,会出现错误。$ssh_auth_priv='private.pem';作品我努力了:$ssh_au

试图从Firebase接收数据时获取空对象参考

我正在尝试阅读Firebase的数据,但这对我不起作用。数据库中已经有数据,但是当我使用getUserFname时,该值是无效的。因此,第二个代码来自寄存器活动,该代码为要匹配的数据库创建身份验证和ID。ID保留了类用户信息的数据。因此,这就是为什么我想知道当我注册时有数据时我会得到一个空对象的原因。databaseReference.addValueEventListener(newValueEventListener(){@OverridepublicvoidonDataChange(DataSnapshotdataSnapshot){for(DataSnapshotds:dataSnap

android - Firebase 动态链接在特定情况下未启动我的应用程序

我已经创建了一个动态链接,供用户在我的应用中分享一些内容。当我在Android设备上使用href标记单击HTML页面中的链接时,该链接有效。这意味着,如果未安装该应用程序,请转到Play商店,否则打开该应用程序,我可以获得深层链接地址。但是当链接在其他地方(如facebook信使或电子邮件等)上完全相同时。我单击该链接,然后它不起作用。即使我的应用已经安装,它也总是被重定向到Play商店。有什么问题?我的代码在这里。.java用于接收深层链接GoogleApiClientmGoogleApiClient=newGoogleApiClient.Builder(this).enableAu