Возможно, вы захотите попробовать POST с данными, отправленными в виде URL-адреса формы, закодированного в теле запроса, что является стандартом OAuth:
const formData = new URLSearchParams();
formData.append('grant_type', 'authorization_code');
formData.append('code', 'some_code');
formData.append('redirect_uri', 'some_redirect_uri');
const options = {
url: this._configuration.tokenEndpoint,
method: 'POST',
data: formData,
headers: {
'content-type': 'application/x-www-form-urlencoded',
'accept': 'application/json',
},
};
const response = await axios.request(options);
Странно, что Zoom do c указывает на POST с параметры запроса - возможно, проблема в документации ...