Vai al contenuto principale
È possibile utilizzare la funzionalità Vantage Mobile Input, che consente di acquisire, elaborare e caricare documenti direttamente dal dispositivo mobile su ABBYY Vantage. L’uso di Vantage Mobile Input inizia con l’ottenimento di un link di caricamento da dispositivo mobile tramite la Vantage API. Il link contiene i parametri che definiscono il numero e i tipi di documenti da acquisire durante la sessione di input da mobile, le skill di ABBYY Vantage per elaborare i documenti caricati e altro ancora. Per maggiori informazioni sull’uso della Vantage API, consultare la documentazione Swagger. Il link di caricamento da dispositivo mobile può essere utilizzato per avviare una sessione di input da mobile:
  • In microapplicazioni per iOS e Android o in un browser web.
  • Nelle applicazioni native iOS e Android.
Per aggiungere la funzionalità Vantage Mobile Input ottenendo il link di caricamento da dispositivo mobile per la transaction, completare i seguenti passaggi:
  1. Autenticarsi in ABBYY Vantage (vedere Authentication per istruzioni dettagliate).
Nota: Ogni richiesta HTTP ad ABBYY Vantage deve avere un’intestazione (header) contenente un token di accesso che il servizio utilizzerà per identificare l’utente nel sistema.
  1. Visualizzare l’elenco delle skill disponibili e trovare l’ID della skill necessaria per elaborare i documenti.
Per farlo, inviare una richiesta GET alla risorsa skills:
GET https://your-server/api/publicapi/v1/skills
Esegui il comando seguente: Per Windows:
curl -X GET "https://your-server/api/publicapi/v1/skills" \
-H "Authorization: Bearer token"
Per Linux:
curl -X GET 'https://your-server/api/publicapi/v1/skills' \
-H 'Authorization: Bearer token'
Come risultato, riceverai informazioni su tutte le skill disponibili per il tuo account.
  1. Crea una transazione vuota inviando una richiesta POST alla risorsa transactions, specificando il parametro skillId nel corpo della richiesta. Per ottenere il link di caricamento da dispositivo mobile per quella transazione, aggiungi il parametro generateMobileInputLink con il valore true nel corpo della richiesta:
POST https://your-server/api/publicapi/v1/transactions
Esegui il comando seguente: Per 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}"
Per 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}'
Dopo che la transaction è stata creata con successo, riceverai una risposta con l’identificatore della transaction e il link per il caricamento da dispositivo mobile: Risposta:
{
   "transactionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
   "mobileInputLink": "https://your-server/mobile?baseUrl=<base URL>&transactionId=<transaction-id>&token=<token>&v=<2.4>" 
}
Il link sarà valido per 30 minuti, dopo di che sarà necessario ottenere un nuovo link. Nota: Se utilizzi codici QR o pulsanti per il caricamento dei documenti sul tuo sito web, ti consigliamo di configurarli in modo che creino una nuova transaction e/o aggiornino il token ogni 30 minuti. In caso contrario, gli utenti non potranno caricare documenti dopo la scadenza del token iniziale. Utilizzando il link ottenuto, puoi avviare Vantage Mobile Input con la Vantage API, configurarlo con Parameter aggiuntivi, monitorare l’elaborazione e scaricare il risultato. Le istruzioni su come fotografare i documenti e caricare documenti da un dispositivo mobile con la microapplicazione per iOS e Android sono disponibili nella sezione Caricamento dei Documenti da un Dispositivo Mobile della Guida Rapida.