Я пытаюсь импортировать существующие веб-push-подписки и получить токены fcm по этой ссылке google subscription api .
Но его выбрасывание 401 ошибка с указанием
В запросе отсутствуют необходимые учетные данные для аутентификации. Ожидаемый токен доступа OAuth 2, файл cookie для входа или другие действительные учетные данные для аутентификации.
Итак, я скачал служебную учетную запись с консоли Firebase и создал токен доступа OAuth 2 с областью действия ['https://www.googleapis.com/auth/firebase.messaging']. Но теперь его ошибка 400 выдает
Запрос содержит недопустимый аргумент.
Это моя просьба:
curl -XPOST --header "Авторизация: Носитель ya29.c.R8xxxxxxx" - Тип содержимого заголовка: "application / json; UTF-8" https://iid.googleapis.com/v1/web/iid -d "{\" Конечная точка \ " : \ "https://fcm.googleapis.com/fcm/send/eZD-GR2iZJA:xxxxxxxxxx\",\"keys\":{\"p256dh\":\"xxxxxxxxxx\",\"auth\":\"xxxxxxxxxx\"}}"