FCM получает 403 при использовании Oauth 2 с любым приложением Rest - PullRequest
0 голосов
/ 07 августа 2020

Я пытаюсь отправить уведомление pu sh своему приложению, я использовал эту конечную точку:

Header
-------
Content-Type application/json
Authorization key=FIREBASE_SERVER_KEY

URL
---
https://fcm.googleapis.com/fcm/send

Body
----
{
   "to":"mytoken",
   "data" : {
     "type":"myType",
     "title" : "title",
     ...

  
   }

}

И это работает, но когда я пытаюсь использовать эту новую версию v1 конечная точка

Header
-------
Content-Type application/json
Authorization Bearer <ACCESS TOKEN>

URL
---
https://fcm.googleapis.com/v1/projects/{myfirebaseproject}/messages:send

Body
----
{
   "message": {
     "token" : "myToken",
     "notification" : {
       "title" : "title",
       "body" : "body"

     }
     data {
      "whatever" : "example1"
      ...
     }
   }
}

Я получаю эту ошибку:

{
   "error" : {
     "code" : 403,
     "message" : "The caller does not have permission",
     "status": "PERMISSION_DENIED"
   }

}


Я не знаю, неправильно ли я вставляю ACCESS_TOKEN или что я делаю неправильно ... Где Я могу получить этот токен доступа именно для этого проекта?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...