Я действительно новичок и нуждаюсь в совете.Как отправить прямое сообщение через Firebase от пользователя к пользователю?
У меня есть read documentation, и, насколько я понял, если вам нужно отправить прямое сообщение, выполните следующие действия:
- Сделайте аутентификацию, в конечном итоге вы получите
Firebase TokenId
иuserId
- отправить их на стороне сервера и хранить его в БД
- Когда вы собираетесь отправить сообщение, Вам необходимо создать
json
и положить внутриtopic
text
иresipent userId
с о на ... - Отправить это
json
через HTTP на вашей стороне сервера - Когда сервер retrive это
json
, он должен использовать Firebase API для создания нового сообщения блокаchild
со случайным именем в firebase - В конце концов сервер должен найти пользователя-получателя в БД по userId, который мы получаем из сообщения.
- После того, как сервер найдет текущего пользователя-получателя по адресу userId, затем мы должны принять
firebase tokenId
Чтобы отправить уведомление. - И отправить recipent уведомления пользователя с такими данными - имя нового сообщения блока
child
- Recipent будет подключаться к этому текущему блоку и retrive данные
Это как я понял это CONSEPT, исправить меня, пожалуйста, если smth неправильно?
привет, вы можете получить решение из моего ответа http://stackoverflow.com/questions/38432243/how-to-send-device-to-device-notification-by-using-fcm-without-using-so- xmpp-or-any –
@VishalPatoliya да, в соответствии с вашим ответом, могу ли я сделать вывод, что моя точка зрения верна? –
3. Когда вы собираетесь отправить сообщение, вам нужно создать json и вставить текст темы и повторно нажать userId и так далее ... здесь resepient is refresh_token не user_id –