2

Я только что перенесла свой проект, который использует GCM для Firebase, следуя this guide. В конце руководства по миграции упоминается, что, при необходимости, можно заменить конечные точки сервера Google теми, что есть в Firebase. Однако, когда я пытаюсь отправлять сообщения между устройствами, они не доставляются.Перенос андроида GCM в Firebase

Единственный случай, который работает, заключается в замене моего старого GOOGLE_API_KEY на тот, который я получил от Firebase, но с конечными точками Google!

От того, что я вижу в this link, другие также сталкиваются с аналогичными проблемами. Кто-нибудь намекнул на это?

ответ

0

Ну, после поиска немного больше, я увидел, что для отправки сообщений через FCM конечная точка сервера должна быть fcm.googleapis.com/fcm/send, то есть добавить/отправить. Это немного запутанно, потому что в руководстве по миграции/send не упоминается, тогда как в this link и this SO solution он делает это.

Если я чего-то не упускаю, руководство по миграции должно быть обновлено.