当我们的用户"阻止第三方Cookie和网站数据"时,会发生此错误.
要复制错误,请转到:
我们始终建议用户取消选中阻止第三方Cookie和网站数据; 但是,有些用户仍然喜欢阻止它.
仍然可以通过此阻止登录Gmail.有趣的是,为什么我们的用户无法使用随第三方Cookie和网站数据提供的Firebase-Google OAuth登录?
我们使用Angular2和Firebase构建.用户是否仍然无法通过第三方Cookie和网站数据进行身份验证?
使用事务使用实时数据库触发器递增计数器是否可以接受?
exports.incPostCount = functions.database.ref('/threadsMeta/{threadId}/posts')
.onWrite(event => {
admin.database().ref('/analytics/postCount')
.transaction(count => {
if (count === null) {
return count = 1
} else {
return count + 1
}
})
});
Run Code Online (Sandbox Code Playgroud) javascript node.js firebase firebase-realtime-database google-cloud-functions
我想要的是在Firebase存储上保存mp3文件,然后将其传输到Android设备.Firebase上的所有教程都讨论了图像文件的上传和下载.
如果有任何其他云比Firebase更容易存储和流式传输音频,那么请建议.
我正在开发一个Angular 2应用程序,我需要在列表中更改列的顺序,单击标题(作为数据表工作),我从Angularfire 2文档示例中得到一个想法,这是我的代码:( grupos.component.ts)
import { Component, OnInit } from '@angular/core';
import { AngularFire, FirebaseListObservable, FirebaseObjectObservable } from 'angularfire2';
import { Subject } from 'rxjs/Subject';
import {AF} from "../providers/af";
import { Router } from "@angular/router";
{ EditGpoComponent } from '../edit-gpo/edit-gpo.component';
@Component({
selector: 'app-grupos',
templateUrl: './grupos.component.html',
styleUrls: ['./grupos.component.css']
})
export class GruposComponent implements OnInit {
public newMessage: string;
eventos: FirebaseListObservable<any[]>;
sizeSubject: Subject <any>;
constructor( af: AngularFire, private router: Router ) {
this.sizeSubject = new Subject();
this.eventos = af.database.list('/eventos', {
query: { …
Run Code Online (Sandbox Code Playgroud) rxjs firebase firebase-realtime-database angularfire2 angular
有谁知道如何从Firebase控制台删除客户端主题?
android firebase google-cloud-messaging firebase-cloud-messaging
我执行此代码以使用FCM库将通知推送到移动设备
public string PushFCMNotification(string deviceId, string message)
{
string SERVER_API_KEY = "xxxxxxxxxxxxxxxxxxxxxxx";
var SENDER_ID = "xxxxxxxxx";
var value = message;
WebRequest tRequest;
tRequest = WebRequest.Create("https://fcm.googleapis.com/fcm/send");
tRequest.Method = "post";
tRequest.ContentType = "application/json";
tRequest.Headers.Add(string.Format("Authorization: key={0}", SERVER_API_KEY));
tRequest.Headers.Add(string.Format("Sender: id={0}", SENDER_ID));
var data = new
{
to = deviceId,
notification = new
{
body = "This is the message",
title = "This is the title",
icon = "myicon"
}
};
var serializer = new JavaScriptSerializer();
var json = serializer.Serialize(data);
Byte[] byteArray = Encoding.UTF8.GetBytes(json);
tRequest.ContentLength …
Run Code Online (Sandbox Code Playgroud) 由于Firebase将取代GCM,我问自己Google会支持GCM多长时间?
简而言之:GCM的寿命/支持何时结束?
这些依赖项的ProGuard规则是什么?
compile 'com.google.firebase:firebase-core:10.0.1'
compile 'com.google.firebase:firebase-crash:10.0.1'
compile 'com.google.firebase:firebase-messaging:10.0.1'
compile 'com.google.firebase:firebase-ads:10.0.1'
Run Code Online (Sandbox Code Playgroud) 正如标题所说,我想知道的区别addValueEventListener()
和addListenerForSingleValueEvent()
火力地堡的.
我得到了未注册的注册令牌,即使我确定我的令牌是正确的,我在我的日志中检查它我正在使用主令牌FirebaseInstanceId.Instance.Token
.
这是我的方法:
private void ConfigureFireBase()
{
Task.Run(() => {
var instanceId = FirebaseInstanceId.Instance;
Android.Util.Log.Debug("TAG", "{0} {1}", instanceId?.Token?.ToString(), instanceId.GetToken(GetString(Resource.String.gcm_defaultSenderId), Firebase.Messaging.FirebaseMessaging.InstanceIdScope));
});
}
Run Code Online (Sandbox Code Playgroud)
我也检查同样的OnTokenRefresh
方法
public override void OnTokenRefresh()
{
var refreshedToken = FirebaseInstanceId.Instance.Token;
Log.Debug(TAG, "Refreshed token: " + refreshedToken);
SendRegistrationToServer(refreshedToken);
}
Run Code Online (Sandbox Code Playgroud)
但是当我在Firebase控制台中尝试时,它给了我这个错误消息,当我在http://pushtry.com/中尝试使用相同的令牌时,我没有收到NotRegistered消息
请注意,当我卸载应用程序并再次安装令牌工作时,但在我收到此错误消息后.
firebase ×8
android ×6
angularfire2 ×2
angular ×1
asp.net ×1
javascript ×1
node.js ×1
proguard ×1
rxjs ×1