Запрос содержит недопустимую запись аргумента в https://fcm.googleapis.com/v1/projects/Project8-1/messages:send - PullRequest
0 голосов
/ 01 октября 2019

Я создаю приложение для обмена сообщениями, в котором коллекции сообщений создаются динамически, поэтому я не знаю, как создать функцию, чтобы принять это во внимание. Документ не создается, пока два пользователя не подключатся. Поэтому я настраиваю http-клиент в моем приложении ionic для отправки уведомлений, когда один пользователь отправляет сообщение другому.

Вот тело:

{
  "message": {
    "token" : "deviceID",
    "notification" : {
      "body" : "This is an FCM notification message!",
      "title" : "FCM Message"
      }
   }
}

но я получаю следующую ошибку:

{
  "error": {
    "code": 400,
    "message": "Request contains an invalid argument.",
    "status": "INVALID_ARGUMENT"
  }
}

Я скопировал запрос непосредственно из Google: https://firebase.google.com/docs/cloud-messaging/send-message

Я действительно надеялся, что это сработает, поскольку мне не удалось реализовать функции облачных сообщенийэто будет сделано для одного устройства в зависимости от того, кто в чате.

...