Отправка сообщений на определенные устройства с использованием нового API Firebase - PullRequest
0 голосов
/ 30 ноября 2018

Я пишу новое серверное приложение (использующее .net) для отправки уведомлений клиентам (в основном, на устройствах Android), и я использую новый Http v1 api из облачного обмена сообщениями Firebase. Я увидел следующее тело запроса Post для отправкиуведомление по темам

{
  "message": {
    "topic": "news",
    "notification": {
      "title": "Breaking News",
      "body": "New news story available."
    },
    "data": {
      "story_id": "story_12345"
    }
  }
}

Однако как я собираюсь отправить уведомление на определенное устройство с использованием идентификатора FCM?

Примечание. Я уже реализовал отправку уведомления на одно устройство с использованием устаревшего API.

1 Ответ

0 голосов
/ 30 ноября 2018

Есть документация для HTTP API v1.В частности, есть раздел для отправки сообщений на определенное устройство .Вам необходимо знать токен устройства:

{
  "message":{
    "token" : "bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1...",
    "notification": {
      "title": "Breaking News",
      "body": "New news story available."
    },
    "data": {
      "story_id": "story_12345"
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...