Articles of firebase

Data de entrega da programação do FCM ou hora da notificação por push

Eu tenho trabalhado com o console do FCM para enviar notifications push e tem a opção de agendar a data de entrega. Mas nas referências, essa API não é documentada como uma opção. Preciso saber se é possível enviar uma notificação com data de entrega predefinida por meio de uma solicitação POST.

como descartar dados iniciais em um database do Firebase

Estou fazendo um aplicativo simples que informa a um cliente que outros clientes clicaram em um botão. Estou armazenando os cliques em um Firebase ( db ) usando: db.push({msg:data}); Todos os clientes são notificados sobre os cliques de outros usuários, como, por exemplo, db.on(‘child_added’,function(snapshot) { var msg = snapshot.val().msg; }); No entanto, quando a primeira […]

Ainda é possível fazer a verificação de tokens no lado do servidor no Firebase 3?

Ainda é possível fazer a verificação de tokens no lado do servidor no Firebase 3? Nós geramos tokens personalizados (JWT) em um servidor executando Golang usando nosso sistema de autenticação existente (usando uma conta de serviço). O token é usado em um cliente iOS usando FIRAuth.auth()?.signInWithCustomToken(customToken) Até lá tudo funciona bem. Mas quando passamos o […]

Como listar subcollections em um documento do Cloud Firestore

Digamos que eu tenha esse database mínimo armazenado no Cloud Firestore. Como eu poderia recuperar os nomes de subCollection1 e subCollection2 ? rootCollection { aDocument: { someField: { value: 1 }, anotherField: { value: 2 } subCollection1: …, subCollection2: …, } } Eu esperaria poder apenas ler os IDs de um aDocument , mas apenas […]

Firestore: como realizar uma consulta com desigualdade / não é igual a

Quero selecionar da coleção Firestore apenas artigos escritos por mim. Isso é realmente tão difícil? Todo artigo tem o campo “owner_uid”. É isso aí: Eu quero apenas escrever equivalente a “select * from articles where uidrequest.auth.uid”

Subcollections de consulta do Firestore

Eu achei que li que você pode consultar subcollections com o novo Firebase Firestore, mas não vejo nenhum exemplo. Por exemplo, eu tenho minha configuração do Firestore da seguinte maneira: Danças [coleção] danceName Músicas [coleção] nome da música Como eu seria capaz de consultar “Encontrar todas as danças onde songName == ‘X’”

Firebase e indexação / pesquisa

Estou pensando em usar o Firebase para um aplicativo em que as pessoas usem a pesquisa de texto completo em uma coleção de alguns milhares de objects. Eu gosto da idéia de entregar um aplicativo somente para cliente (não ter que me preocupar em hospedar os dados), mas não tenho certeza de como lidar com […]

Como recuperar apenas novos dados?

Estou tentando criar um sistema de notificação simples para o administrador do meu site e preciso enviar apenas mensagens em tempo real para todos os usuários administradores. Mas quando eu uso o firebase, ele carrega dados antigos em todas as páginas e o usuário vê todas as mensagens do database. Se eu definir o limite […]

Obter o URL de download do arquivo enviado com o Cloud Functions for Firebase

Depois de fazer o upload de um arquivo no Firebase Storage com o Functions for Firebase, eu gostaria de obter o URL de download do arquivo. Eu tenho isto : … return bucket .upload(fromFilePath, {destination: toFilePath}) .then((err, file) => { // Get the download url of file }); O arquivo object tem muitos parâmetros. Até […]

Obtendo o ID do usuário de um acionador de database no Cloud Functions para Firebase?

No exemplo abaixo, existe uma maneira de obter o uid do usuário que escreveu para / messages / {pushId} / original? exports.makeUppercase = functions.database.ref(‘/messages/{pushId}/original’) .onWrite(event => { // Grab the current value of what was written to the Realtime Database. const original = event.data.val(); console.log(‘Uppercasing’, event.params.pushId, original); const uppercase = original.toUpperCase(); // You must return […]