const axios = require("axios"); const BASE_URL = `https://www.admin.rechargeapps.com/oauth/token` var params = { code: "0xDEADBEEF", grant_type: "authorization_code", redirect_uri: "https://your_domain.com", client_id: "*********************" } let body = JSON.stringify(params) getCompatibility = () => axios({ method: "POST", url: BASE_URL, data: body, headers: { "Content-Type": "application/json" }, })Intenté esto para obtener el token de la recarga, pero todo lo que obtengo son datos: { error: 'unsupported_grant_type' } ¿hay algo que me haya perdido aquí?
Oye, solo necesitas cambiar grant_type con "client_credentials": -
const axios = require("axios"); const BASE_URL = `https://www.admin.rechargeapps.com/oauth/token` var params = { code: "0xDEADBEEF", grant_type: "client_credentials", redirect_uri: "https://your_domain.com", client_id: "*********************" } let body = JSON.stringify(params) getCompatibility = () => axios({ method: "POST", url: BASE_URL, data: body, headers: { "Content-Type": "application/json" }, }) )Gracias !