Erstellt ein Vorgangsdokument, mit dem mehrere Dateien zu einer einzigen Verarbeitungseinheit zusammengefasst werden
curl --request POST \
--url https://vantage-us.abbyy.com/api/publicapi/v1/transactions/{transactionId}/documents \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/*+json' \
--data '
{
"imageProcessingOptions": {},
"index": 123
}
'import requests
url = "https://vantage-us.abbyy.com/api/publicapi/v1/transactions/{transactionId}/documents"
payload = {
"imageProcessingOptions": {},
"index": 123
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/*+json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/*+json'},
body: JSON.stringify({imageProcessingOptions: {}, index: 123})
};
fetch('https://vantage-us.abbyy.com/api/publicapi/v1/transactions/{transactionId}/documents', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://vantage-us.abbyy.com/api/publicapi/v1/transactions/{transactionId}/documents",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'imageProcessingOptions' => [
],
'index' => 123
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/*+json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://vantage-us.abbyy.com/api/publicapi/v1/transactions/{transactionId}/documents"
payload := strings.NewReader("{\n \"imageProcessingOptions\": {},\n \"index\": 123\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/*+json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://vantage-us.abbyy.com/api/publicapi/v1/transactions/{transactionId}/documents")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/*+json")
.body("{\n \"imageProcessingOptions\": {},\n \"index\": 123\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://vantage-us.abbyy.com/api/publicapi/v1/transactions/{transactionId}/documents")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/*+json'
request.body = "{\n \"imageProcessingOptions\": {},\n \"index\": 123\n}"
response = http.request(request)
puts response.read_body{
"documentId": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}{
"detail": "<string>",
"instance": "<string>",
"status": 123,
"title": "<string>",
"type": "<string>"
}{
"detail": "<string>",
"instance": "<string>",
"status": 123,
"title": "<string>",
"type": "<string>"
}{
"detail": "<string>",
"instance": "<string>",
"status": 123,
"title": "<string>",
"type": "<string>"
}TransactionDocuments
Erstellt ein Vorgangsdokument, mit dem mehrere Dateien zu einer einzigen Verarbeitungseinheit zusammengefasst werden
Nicht-Process-Skills erlauben jeweils nur ein Dokument
POST
/
api
/
publicapi
/
v1
/
transactions
/
{transactionId}
/
documents
Erstellt ein Vorgangsdokument, mit dem mehrere Dateien zu einer einzigen Verarbeitungseinheit zusammengefasst werden
curl --request POST \
--url https://vantage-us.abbyy.com/api/publicapi/v1/transactions/{transactionId}/documents \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/*+json' \
--data '
{
"imageProcessingOptions": {},
"index": 123
}
'import requests
url = "https://vantage-us.abbyy.com/api/publicapi/v1/transactions/{transactionId}/documents"
payload = {
"imageProcessingOptions": {},
"index": 123
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/*+json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/*+json'},
body: JSON.stringify({imageProcessingOptions: {}, index: 123})
};
fetch('https://vantage-us.abbyy.com/api/publicapi/v1/transactions/{transactionId}/documents', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://vantage-us.abbyy.com/api/publicapi/v1/transactions/{transactionId}/documents",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'imageProcessingOptions' => [
],
'index' => 123
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/*+json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://vantage-us.abbyy.com/api/publicapi/v1/transactions/{transactionId}/documents"
payload := strings.NewReader("{\n \"imageProcessingOptions\": {},\n \"index\": 123\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/*+json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://vantage-us.abbyy.com/api/publicapi/v1/transactions/{transactionId}/documents")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/*+json")
.body("{\n \"imageProcessingOptions\": {},\n \"index\": 123\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://vantage-us.abbyy.com/api/publicapi/v1/transactions/{transactionId}/documents")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/*+json'
request.body = "{\n \"imageProcessingOptions\": {},\n \"index\": 123\n}"
response = http.request(request)
puts response.read_body{
"documentId": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}{
"detail": "<string>",
"instance": "<string>",
"status": 123,
"title": "<string>",
"type": "<string>"
}{
"detail": "<string>",
"instance": "<string>",
"status": 123,
"title": "<string>",
"type": "<string>"
}{
"detail": "<string>",
"instance": "<string>",
"status": 123,
"title": "<string>",
"type": "<string>"
}Autorisierungen
The access token received from the authorization server in the OAuth 2.0 flow.
Pfadparameter
Transaktionskennung. Sie erhalten sie in der Antwort, nachdem der Vorgang erfolgreich erstellt wurde.
Body
application/*+jsonapplication/jsonapplication/json-patch+jsontext/json
Einstellungen für die Bildvorverarbeitung (automatisches Zuschneiden und Ausrichtungskorrektur), die auf Dateien angewendet werden, die in dieses Dokument importiert werden.
Show child attributes
Show child attributes
Die Dokumente im Vorgang werden anhand dieses Parameters sortiert
Antwort
Vorgangsdokument erfolgreich hinzugefügt
Dokument-ID
War diese Seite hilfreich?
