- Erste Schritte
- Überblick
- Verwenden der Anmeldeinformationen für HTTP-Anforderungen
- Verwenden der Anmeldeinformationen in Swagger
- Limits und Kontingente
- Verwendungsbeispiele für Document Understanding™ API
- Lizenzierung
- Fehlersuche und ‑behebung
API-Leitfaden Understanding
Nach dem Erstellen der externen Anwendung können Sie sie in Ihrer Implementierung verwenden. Durchlaufen Sie zuerst das Authentifizierungsverfahren mit einem Zugriffstoken. Hier sind die Schritte, die Sie ausführen müssen:
- Rufen Sie ein Zugriffstoken für
AppIdundAppSecretab, die beim Konfigurieren der externen Anwendung erhalten wurden. - Verwenden Sie das Zugriffstoken als Anforderungsheader.
Abrufen eines Zugriffstokens
Um auf den Anwendungs-Scope zuzugreifen, verwenden vertrauliche Anwendungen clientID und clientSecret im Aufruf des POST https://cloud.uipath.com/identity_/connect/token Endpunkts. Dies gibt das Zugriffstoken zurück.
Anforderungsbeispiel:
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
Beispiel für eine Antwort:
{
"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"
}
Das Zugriffstoken verwenden
Verwenden Sie das Zugriffstoken, indem Sie es als Authorization -Header für jede der Anforderungen an die REST-APIs festlegen. Mit dem Zugriffstoken können Sie die APIs aufrufen, die die ausgewählten Scopes erfordern, bis das Token abläuft (eine Stunde). Danach müssen Sie ein neues Zugriffstoken mithilfe von app_id und app_secret.