API Firebase Cloud Messaging (V1)
Atualmente, o Firebase introduziu uma atualização na forma de interagir com os servidores do Firebase Cloud Messaging (FCM). A API FCM HTTP v1, é uma API REST com autorização segura e recursos flexíveis de mensagens entre plataformas.
Acessando o Gerenciamento da Conta de Serviço
- No seu projeto do Firebase, vá para Configurações do Projeto e acesse a aba Cloud Messaging.
- Em API Firebase Cloud Messaging (V1), clique em Gerenciar Contas de Serviço. Você será redirecionado para outra aba do navegador no Console do Google Cloud.
Criando uma Nova Chave JSON
- Na seção de contas de serviço do seu projeto, encontre a linha que contém a descrição Firebase Admin SDK Service Agent. Esta é a conta de serviço padrão usada para administrar o projeto, incluindo tarefas como gerenciamento de usuários e envio de notificações. Na coluna "Ações", clique no ícone de três pontos verticais e selecione Gerenciar Chaves.
Caso haja mais de uma conta de serviço, recomendamos utilizar a conta nomeada "App Engine default service account" para gerar a chave.
- Você será redirecionado para a página de suas chaves. Clique em Adicionar Chave e selecione a opção JSON. Em seguida, clique em Criar. Conforme indicado na tela de criação de chave, um arquivo contendo a chave privada será baixado. Armazene o arquivo com segurança, pois essa chave não pode ser recuperada em caso de perda.
- O arquivo baixado deve ser adicionado à nossa plataforma Inngage. Clique em Plataformas e, em seguida, no botão Upload para anexar o arquivo JSON.
Pronto! A migração para a API Firebase Cloud Messaging (HTTP v1) foi realizada com sucesso!Recomendamos realizar testes de envio de mensagens push em todos os cenários possíveis para garantir que tudo esteja em conformidade.
