Я пытаюсь добавить знак amazon после «Код авторизации авторизации». Я получаю код клиента и отправляю его на мой node js express сервер, но не могу получить токен доступа от amazon. Я получаю 500 внутренних ошибок хранения и:
x-amzn-errortype': 'InternalFailure:http://internal.amazon.com/coral/com.amazon.coral.service/'
Мой код:
async function getAmazonAccessTokenFromCode(code) {
try {
const { data } = await axios({
url: 'https://api.amazon.com/auth/o2/token',
method: 'POST',
headers: {
"Content-type": "application/x-www-form-urlencoded"
},
params: {
grant_type: "authorization_code",
code,
client_id: "my_client_id",
client_secret: "my_client_secret",
redirect_uri: 'http://localhost:3000/amazon-auth',
}
})
console.log("data", data)
return data.access_token
} catch (err) {
console.log("err", err)
return null
}
}