/ / migração de GCM do Android para o Firebase - Android, Firebase, Google Cloud-Messaging, Google Cloud-endpoints, Firebase-Cloud-Messaging

Migração de GCM do Android para o Firebase - Android, Firebase, Google Cloud-Messaging, Google Cloud-Endpoints, Firebase-Cloud-Messaging

Acabei de migrar meu projeto que usa o GCM para o Firebase, seguindo este guia. No final do guia de migração, ele mencionaque, opcionalmente, um pode substituir os pontos de extremidade do servidor do Google com os do Firebase. No entanto, quando tento enviar mensagens entre dispositivos, elas não são entregues.

O único caso que funciona é quando eu substituo meu antigo GOOGLE_API_KEY pelo que obtive do Firebase, mas com os endpoints do Google!

Pelo que vejo em esse link outros também enfrentam problemas semelhantes. Alguém tem alguma dica sobre isso?

Respostas:

0 para resposta № 1

Bem, depois de pesquisar um pouco mais, vi que para enviar mensagens via FCM, o ponto final do servidor deveria ser fcm.googleapis.com/fcm/send, isto é, acrescentar / enviar. Isso é um pouco confuso, porque no guia de migração o / send não é mencionado, enquanto no esse link e esta solução SO isso acontece.

A menos que esteja faltando alguma coisa, o guia de migração deve ser atualizado.