document-understanding
2024.10
true
- Introdução
- Visão geral
- Usando as credenciais para solicitações de HTTP
- Usando as credenciais no Swagger
- Limites e cota
- Examples Using the Document Understanding™ API
- Licenciamento
- Solução de problemas
Usando as credenciais para solicitações de HTTP
Guia da API do Document Understanding
Last updated 11 de nov de 2024
Usando as credenciais para solicitações de HTTP
Após criar o Aplicativo Externo, você pode usá-lo em sua implementação. Primeiro, passe pelo procedimento de Autenticação, usando um Token de Acesso. Esses são os passos que você precisa seguir:
- Obtenha um token de acesso para o
AppId
eAppSecret
recebidos ao configurar o Aplicativo Externo. - Use o token de acesso como um cabeçalho de solicitação.
Para acessar o escopo do aplicativo, os aplicativos confidenciais usam o
clientID
e clientSecret
na chamada para o `POST https://cloud.uipath.com/identity_/connect/token` ponto de extremidade. Isso retorna o token de acesso.
Exemplo de solicitação:
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
Exemplo de resposta:
{
"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"
}
Use o token de acesso definindo-o como o cabeçalho
Authorization
para cada uma das solicitações feitas para as APIs REST. O token de acesso permite chamar as APIs que exigiram os escopos selecionados, até que o token expire (uma hora). Após isso, você precisa obter um novo token de acesso usando o app_id
e app_secret
.