i

Please enable JavaScript to view this site.

Documentación 8.3

En caso que un refresh token o token de acceso sea denegado por un código HTTP 401 se debe invocar al endpoint de solicitud de token de acceso con la siguiente configuración:

 

Verbo POST.

Agregar los parámetros utilizando el formato:

  "application/x-www-form-urlencoded".

La credencial de acceso "client_id" debe enviarse en formato “Basic xxxxxx” donde las xxxxxx representan los valores codificados en Base64.

Especificar el parámetro "grant_type" con valor "refresh_token".

Especificar el parámetro "refresh_token" con el valor del refresh token obtenido cuando se autenticó en Deyel.

Ejemplo de Uso en Postman

 

Especificación de autorización con código de usuario.

 

 

API-EjemploUso-005

 

 

Especificación del "grant_type", formato de envió de parámetros y el valor del refresh token.

 

 

API-EjemploUso-006

 

Como respuesta se obtiene un nuevo token de acceso y el mismo valor de refresh_token.

 

Ejemplo de solicitud de token de acceso exitosa:

 

 

{

                                                                                         "access_token":

"eyJ.AIMUhTD7kJMi_EAchnsm7yguu4K2iOjTZFjBWcHd57bwcTeghfhfwh_aIYJhGOdCDwyIrkpmFtOOeW2VPG_9UGn2kRmEgLOAjqYJWXrVyjhs877k_cITkcvclAQnCh5TEkmhmE7IKgW1aK53XSP_M4xIOnxCugq4Qvi-2cWI152BWhLRkICgJ4Q",

                                                                                        "refresh_token""eyJraWQiO….4a4xGrq_6137hbsI53AgcPpbDAL6qC1-YfvuzOKYxtwqhieCQSflY9DnTDDVa-0Yy5lxeCfVGt1ra8pxLmhkzz_iaqoabqXprZIejKY9FJIhC0paMTV_w06YSgUh5YayrLTjikHhI_3rk1ZX0pg",

      "token_type""Bearer",

      "expires_in": 86400

}

 

 

 

Ejemplo de solicitud de token de acceso fallida:

 

 

{

    "errors": [

        {

            "message""Unauthorized",

            "attribute-name"""

        },

        {

            "message""Invalid refresh token.",

            "attribute-name""refresh_token"

        }

    ]

}

Envianos tu comentario
Compartir en Twitter Compartir en Linkedin Enviar por Email Imprimir