СООБЩЕНИЕ о завитке сообщений Firebase Cloud, показывающее ошибку 403

#firebase #firebase-cloud-messaging

#firebase #firebase-cloud-messaging

Вопрос:

Я новичок в cURL и Firebase. Я пытаюсь отправить тестовое сообщение FCM с помощью Powershell со следующим кодом изhttps://firebase.google.com/docs/cloud-messaging/js/first-message#curl (Мне пришлось исправить положение одной закрывающей скобки)

Это код, который я использую-

 curl -X POST -H "Authorization: Bearer ya29.c.KpAB...." -H "Content-Type: application/json" -d '{
  "message":{
    "notification": {
      "title": "FCM-Message",
      "body": "This-is-a-message-from-FCM"
    },
    "webpush": {
      "headers": {
        "Urgency": "high"
      },
      "notification": {
        "body": "This-is-a-message-from-FCM-to-web",
        "requireInteraction": "true",
        "badge": "/badge-icon.png"
      }
    },
    "token": "fG7.....",
  }
}' https://fcm.googleapis.com/v1/projects/project-f0994/messages:send
  

Но по какой-то причине я получаю эту ошибку:

 {
  "error": {
    "code": 403,
    "message": "Request had insufficient authentication scopes.",
    "status": "PERMISSION_DENIED"
  }
}
  

Я не могу понять, что я могу делать неправильно. Спасибо.

Комментарии:

1. При переполнении стека не отображаются изображения текста. Скопируйте текст в вопрос и отформатируйте его так, чтобы его было легко читать, копировать и выполнять поиск.

2. @DougStevenson Привет, я обновил сообщение