- Primeros pasos
- Información general
- Uso de las credenciales para las solicitudes HTTP
- Uso de las credenciales en Swagger
- Límites y cuotas
- Ejemplos de uso de la API de Document Understanding™
- Licencia
- Solución de problemas
Flujo de trabajo para utilizar credenciales de aplicación externa en solicitudes HTTP para Document Understanding en Automation Suite, incluida la obtención de un token de acceso y el uso de AppId y AppSecret.
Después de crear la aplicación externa, podrá usarla en su implementación. Primero, pase por el procedimiento de autenticación utilizando un token de acceso. Aquí están los pasos que debe seguir:
- Obtén un token de acceso para
AppIdyAppSecretrecibidos al configurar la aplicación externa. - Usa el token de acceso como encabezado de la solicitud.
Obtener un token de acceso
Para acceder al ámbito de la aplicación, las aplicaciones confidenciales utilizan el clientID y clientSecret en la llamada al punto final POST https://cloud.uipath.com/identity_/connect/token. Esto devuelve el token de acceso.
Ejemplo de solicitud:
curl --data-urlencode "scope=Du.Digitization"
--data-urlencode "client_id={app_id}"
--data-urlencode "client_secret={app_secret}"
--data-urlencode "grant_type=client_credentials" https://cloud.uipath.com/identity_/connect/token
curl --data-urlencode "scope=Du.Digitization"
--data-urlencode "client_id={app_id}"
--data-urlencode "client_secret={app_secret}"
--data-urlencode "grant_type=client_credentials" https://cloud.uipath.com/identity_/connect/token
Ejemplo de respuesta:
{
"access_token": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjgwM",
"expires_in": 3600,
"token_type": "Bearer",
"scope": "Du.Digitization.Api"
}
{
"access_token": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjgwM",
"expires_in": 3600,
"token_type": "Bearer",
"scope": "Du.Digitization.Api"
}
Utilizar el token de acceso
Usa el token de acceso configurándolo como encabezado Authorization para cada una de las solicitudes realizadas a las API REST. El token de acceso te permite llamar a las API que requerían los ámbitos seleccionados hasta que caduca (una hora). Después de eso, deberás obtener un nuevo token de acceso utilizando app_id y app_secret.