Zum Hauptinhalt springen
Sie können die Funktion Vantage Mobile Input verwenden, mit der Sie Dokumente direkt vom mobilen Gerät aus erfassen, verarbeiten und in ABBYY Vantage hochladen können. Vantage Mobile Input beginnt mit dem Abrufen eines mobilen Upload-Links über die Vantage-API. Der Link enthält Parameter, die unter anderem die Anzahl und die Typen der während der Mobile-Input-Sitzung zu erfassenden Dokumente sowie die ABBYY Vantage Skills zur Verarbeitung der hochgeladenen Dokumente definieren. Weitere Informationen zur Verwendung der Vantage-API finden Sie in der Swagger-Dokumentation. Der mobile Upload-Link kann verwendet werden, um eine Mobile-Input-Sitzung zu starten:
  • In Mikroanwendungen für iOS und Android oder in einem Webbrowser.
  • In nativen iOS- und Android-Anwendungen.
Um die Funktion Vantage Mobile Input hinzuzufügen, indem Sie den mobilen Upload-Link für den Vorgang abrufen, führen Sie die folgenden Schritte aus:
  1. Authentifizieren Sie sich in ABBYY Vantage (ausführliche Anweisungen finden Sie unter Authentication).
Hinweis: Jede HTTP-Anforderung an ABBYY Vantage sollte einen Header mit einem Zugriffstoken enthalten, mit dem der Dienst den Benutzer im System identifiziert.
  1. Zeigen Sie die Liste der verfügbaren Skills an und suchen Sie die ID des Skills, den Sie zur Verarbeitung von Dokumenten benötigen.
Senden Sie dazu eine GET-Anforderung an die Ressource skills:
GET https://your-server/api/publicapi/v1/skills
Führen Sie den folgenden Befehl aus: Für Windows:
curl -X GET "https://your-server/api/publicapi/v1/skills" \
-H "Authorization: Bearer token"
Für Linux:
curl -X GET 'https://your-server/api/publicapi/v1/skills' \
-H 'Authorization: Bearer token'
Als Ergebnis erhalten Sie Informationen zu allen Skills, die für Ihr Konto verfügbar sind.
  1. Erstellen Sie einen leeren Vorgang, indem Sie eine POST-Anfrage an die Ressource transactions senden und den Parameter skillId im Anfragekörper angeben. Um den mobilen Upload-Link für diesen Vorgang zu erhalten, fügen Sie den Parameter generateMobileInputLink mit dem Wert true im Anfragekörper hinzu:
POST https://ihr-server/api/publicapi/v1/transactions
Führen Sie den folgenden Befehl aus: Für Windows:
curl -X POST "https://your-server/api/publicapi/v1/transactions" \
-H "Authorization: Bearer token" \
-H "Content-Type: application/json" \
-d "{\"skillId\":\"123\", \"generateMobileInputLink\": true}"
Für Linux:
curl -X POST 'https://your-server/api/publicapi/v1/transactions' \
-H 'Authorization: Bearer token' \
-H 'Content-Type: application/json' \
-d '{"skillId":"123", "generateMobileInputLink": true}'
Nachdem der Vorgang erfolgreich erstellt wurde, erhalten Sie eine Antwort mit der Vorgangskennung und dem mobilen Upload-Link: Antwort:
{
   "transactionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
   "mobileInputLink": "https://your-server/mobile?baseUrl=<base URL>&transactionId=<transaction-id>&token=<token>&v=<2.4>" 
}
Der Link ist 30 Minuten lang gültig, danach muss ein neuer Link abgerufen werden. Hinweis: Wenn Sie QR-Codes oder Schaltflächen zum Hochladen von Dokumenten auf Ihrer Website verwenden, empfehlen wir, diese QR-Codes und Schaltflächen so zu konfigurieren, dass sie alle 30 Minuten einen neuen Vorgang erstellen und/oder das Token aktualisieren. Andernfalls können Benutzer nach dem Ablauf des ursprünglichen Tokens keine Dokumente mehr hochladen. Mit dem erhaltenen Link können Sie Vantage Mobile Input mit der Vantage-API starten, zusätzliche Parameter konfigurieren, die Verarbeitung verfolgen und das Ergebnis herunterladen. Anleitungen zum Fotografieren von Dokumenten und zum Hochladen von Dokumenten von einem mobilen Gerät mit der Microanwendung für iOS und Android finden Sie im Abschnitt „Hochladen von Dokumenten von einem mobilen Gerät“ des Quick Start Guide.