Saltar al contenido principal
Puede usar la función Vantage Mobile Input, que permite capturar, procesar y cargar documentos directamente desde el dispositivo móvil a ABBYY Vantage. Vantage Mobile Input comienza con la obtención de un enlace de carga móvil a través de la Vantage API. El enlace contendrá los parámetros que definen la cantidad y los tipos de documentos que se capturarán durante la sesión de entrada móvil, las skills de ABBYY Vantage para procesar los documentos cargados y más. Para obtener más información sobre el uso de la Vantage API, consulte la documentación de Swagger. El enlace de carga móvil se puede usar para iniciar una sesión de entrada móvil:
  • En microaplicaciones para iOS y Android o en un navegador web.
  • En las aplicaciones nativas de iOS y Android.
Para agregar la función Vantage Mobile Input obteniendo el enlace de carga móvil para la transacción, complete los siguientes pasos:
  1. Autentíquese en ABBYY Vantage (consulte Authentication para obtener instrucciones detalladas).
Nota: Cada solicitud HTTP a ABBYY Vantage debe tener un encabezado que contenga un token de acceso que el servicio utilizará para identificar al usuario en el sistema.
  1. Vea la lista de skills disponibles y encuentre el ID de la skill que necesita para procesar documentos.
Para ello, envíe una solicitud GET al recurso skills:
GET https://su-servidor/api/publicapi/v1/skills
Ejecute el siguiente comando: Para Windows:
curl -X GET "https://your-server/api/publicapi/v1/skills" \
-H "Authorization: Bearer token"
Para Linux:
curl -X GET 'https://your-server/api/publicapi/v1/skills' \
-H 'Authorization: Bearer token'
Como resultado, recibirá información sobre todas las skills disponibles en su cuenta.
  1. Cree una transacción vacía enviando una solicitud POST al recurso transactions, especificando el parámetro skillId en el cuerpo de la solicitud. Para obtener el enlace de carga desde dispositivos móviles para esa transacción, añada el parámetro generateMobileInputLink con el valor true en el cuerpo de la solicitud:
POST https://su-servidor/api/publicapi/v1/transactions
Ejecute el siguiente comando: En 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}"
En 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}'
Una vez que se haya creado correctamente la transacción, recibirá una respuesta con el identificador de la transacción y el enlace para carga desde el móvil: Respuesta:
{
   "transactionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
   "mobileInputLink": "https://your-server/mobile?baseUrl=<base URL>&transactionId=<transaction-id>&token=<token>&v=<2.4>" 
}
El enlace será válido durante 30 minutos, tras lo cual se deberá obtener un nuevo enlace. Nota: Si utiliza códigos QR o botones para subir documentos en su sitio web, le recomendamos que estos códigos QR y botones creen una nueva transacción y/o actualicen el token cada 30 minutos. De lo contrario, los usuarios no podrán subir documentos una vez que el token inicial caduque. Con el enlace obtenido, puede iniciar Vantage Mobile Input con la Vantage API, configurarlo con parámetros adicionales, realizar el seguimiento del procesamiento y descargar el resultado. Las instrucciones sobre cómo tomar fotos de documentos y subir documentos desde un dispositivo móvil con la microaplicación para iOS y Android están disponibles en la sección Carga de documentos desde un dispositivo móvil de la Guía de inicio rápido.