вы можете воспользоваться Firebase Cloud Functions. Как когда-то делали в проекте получаем токен девайся ложим его в базу и с помощью Firebase Cloud Functions отлавливает id пользователя и его токен и отправляет сообщение девайсу.
Вас интересует как получить токен устройства? Или вы знаете как получить но не понимаете как организовать отправку уведомлений кому-то конкретному?
Вообще опишите лучше конкретный сценарий - то есть какие уведомления кому и с какой целью нужно отправлять, чтобы можно было порекомендовать вам наиболее правильный способ организации этого процесса
luna3956, меня интересует как получить токен пользователя и передать его серверу для сохранения в БД. Планирую уведомлять пользователя о его новых сообщениях.
Если Вы используете свою базу и у вас свой сервер, то просто отправляете обычным post запросом токен устройства на сервер и сохраняете его для каждого пользователя. То есть можно создать например таблицу вида UserTokens(user_id, token), и сохранять туда туда токены каждого пользователя(замечу, что у одного пользователя может быть более одного токена, так как он может осуществлять вход в аккаунт с разных устройств). Теперь же когда вы сохраняете для каждого пользователя его токен, то можно создать триггер, который при каждом новом сообщении будет отправлять на нужное устройство уведомление