Onde posso encontrar a API KEY para Firebase Cloud Messaging?

141

Estou tentando descobrir como funciona a nova versão do GCM ou do Firebase Cloud Messaging, então mudei um dos meus projetos para o novo console do Firebase. Se eu não tinha a API KEY ou quero criar um novo ... onde Posso fazer isso?

Nissar
fonte
1
Você precisa da chave API apenas para os idiomas oficialmente não suportados. firebase.google.com/docs/libraries
Babu

Respostas:

281

Está em https://console.firebase.google.com/project/(your-project-id)/settings/cloudmessaging

Você pode encontrar a API KEY em:

(gear-next-to-project-name) > Project Settings > Cloud Messaging

Chave do servidor é a chave da API.

Diego Giorgini
fonte
2
Obrigado, eu estou querendo saber o que aconteceria se a chave de API ficar comprometida, como redefini-la ou criar um novo ..
Nissar
2
ps: uma solução alternativa para girar a chave consiste em abrir o projeto firebase em cloud.google.com > gerenciador de API> credenciais
Diego Giorgini
7
A chave do servidor é igual à chave da API?
precisa saber é o seguinte
Nesse contexto, sim #
Diego Giorgini
1
Acho que a chave do servidor não é a mesma que a chave da API da Web, algumas outras respostas aqui mostram que são usadas para diferentes fins.
Ariel Moraes
54

PASSO 1: Acesse o Firebase Console

PASSO 2: Selecione seu projeto

PASSO 3: Clique no ícone Configurações e selecione Configurações do projeto

Selecionar configuração do projeto

PASSO 4: Selecione a guia CLOUD MESSAGING

insira a descrição da imagem aqui

Shaktisinh Jadeja
fonte
2

1.Crie um projeto Firebase no console do Firebase, se você ainda não o tiver. Se você já possui um projeto do Google associado ao seu aplicativo, clique em Importar projeto do Google. Caso contrário, clique em Criar novo projeto.

2.Clique em configurações e selecione Permissões.

3.Selecione Contas de serviço no menu à esquerda.

4.Clique em Criar conta de serviço.

  • Digite um nome para sua conta de serviço.
  • Opcionalmente, você pode personalizar o ID daquele gerado automaticamente a partir do nome.
  • Selecione Fornecer uma nova chave privada e deixe o tipo de chave como JSON.
  • Deixe Ativar delegação em todo o domínio do Google Apps desmarcada.
  • Clique em Create.

Pode ser o que você está procurando. Isso foi no tutorial no site

Victor Le
fonte
Isso para os SDKs da firebase oficialmente suportados. Onde no documento diz Java e nodejs.
Babu
1

Por favor, adicione uma nova chave API Firebase -> Project Settings -> Cloud Messaging -> Legacy Server Keyao arquivo da área de trabalho, ou seja,google-services.json

Devpushp Ohri
fonte
0

Você também pode obter a chave da API no android studio. Alterne para a visualização Projeto no android e encontre o google-services.json. Role para baixo e você encontrará a api_key

Norbert Chitsike
fonte
0

Você pode encontrar sua chave de API da Web do Firebase da seguinte maneira.

Vamos para project overview -> general -> web API key

Rohan Devaki
fonte