I am trying to get new access_token, refresh_token in OAuth2.0 and keep getting.
data: { status: 'Unauthorized', message: 'Failed to validate authentication code.' }
I am doing this.
const oauth_request_headers = { Authorization: "Client " + client_secret, Accept: "application/json", "Content-Type": "application/json", }; const baseUrl = "https://apisandbox.dev.clover.com"; const option = { method: "POST", url: `${ baseUrl}/oauth/v2/token`, headers: oauth_request_headers, ## Same result with or without header as well. data: JSON.stringify({ ## Same result whether or not I stringify or not. client_id: client_id, client_secret: client_secret, code: code, }), }; const cloverResponse = await axios.request(option);
Is it something that I am doing wrong?? I am using sandbox environment.