Как решить проблему с получением Google Access Token?

И правильно ли я делаю запрос? Использую axios в react
axios
      .post("https://www.googleapis.com/oauth2/v4/token", {
        grant_type: "authorization_code",
        code: CODE,
        client_id: CLIENT_ID,
        client_secret: CLIENT_SECRET,
        redirect_uri: URL_ADDRESS
      })
      .then(function(response) {
        console.log(response);
      })
      .catch(function(error) {
        console.log(error);
      });

xhr.js:166 POST https://www.googleapis.com/oauth2/v4/token 400
(anonymous) @ xhr.js:166
e.exports @ xhr.js:16
e.exports @ dispatchRequest.js:48
Promise.then (async)
c.request @ Axios.js:56
c.<computed> @ Axios.js:80
(anonymous) @ bind.js:11
a.handleSendEventsCalendar @ index.js:139
(anonymous) @ index.js:67
(anonymous) @ gapiScript.js:416
(anonymous) @ gapiScript.js:117
t @ gapiScript.js:415
F.S.<computed> @ gapiScript.js:427
F.f.<computed> @ gapiScript.js:434
(anonymous) @ cb=gapi.loaded_0:1
index.js:151 Error: Request failed with status code 400
    at e.exports (createError.js:17)
    at e.exports (settle.js:19)
    at XMLHttpRequest.f.onreadystatechange (xhr.js:60)
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
@grinat
Так открой дебагер и посмотри ответ сервера, у гугла отвратительная дока, но ответы их сервисов обычно адекватные и позволяют легко определить в чем проблема.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы