Saltar al contenido principal
Vantage Mobile Upload se comunica con el servidor de Vantage mediante llamadas a la API. Estas llamadas se utilizan para crear documentos, subir imágenes e iniciar el procesamiento de transacciones con determinados parámetros.

Llamadas de API por plataforma

Plataforma iOS

La microaplicación iOS de Vantage Mobile Input utiliza las siguientes llamadas a la API:
  1. Envío de parámetros de la sesión de entrada al Vantage Mobile Upload Backend
  2. Obtención de parámetros de la sesión de entrada desde el Vantage Mobile Upload Backend
  3. Obtención del estado de la transacción
  4. Descarga de modelos para analizar imágenes de los documentos
  5. Obtención de la lista de documentos de la transacción
  6. Eliminación de documentos existentes en la transacción
  7. Creación de un documento en la transacción
  8. Carga de imágenes capturadas al documento
  9. Inicio de la transacción

Plataforma Android

La microaplicación Vantage Mobile Input para Android utiliza las siguientes llamadas a la API:
  1. Obtener el estado de la transacción
  2. Descargar modelos para analizar imágenes de documentos
  3. Obtener la lista de documentos de la transacción
  4. Eliminar documentos existentes en la transacción
  5. Crear un documento en la transacción
  6. Cargar imágenes capturadas al documento
  7. Iniciar la transacción

Envío de parámetros de sesión de entrada al backend de carga móvil de Vantage

Vantage Mobile Input envía parámetros de sesión de entrada al Vantage Mobile Upload Backend. Estos parámetros se utilizan en la sesión de carga de la microaplicación de Android o del navegador web.

Parámetros de la sesión de entrada

Solicitud:
Respuesta:

Obtener parámetros de la sesión de entrada desde Vantage Mobile Upload Backend

Para obtener los parámetros de la sesión de entrada, Vantage Mobile Upload envía solicitudes a Vantage Mobile Upload Backend.

Parámetros de la sesión de entrada

Solicitud:
Respuesta:
Ejemplo de parámetros de la sesión de entrada:

Consultar el estado de la transacción

Vantage Mobile Upload envía una solicitud para obtener el identificador y el estado de la transacción. Solo las transacciones con el estado New son válidas para cargar documentos. Parámetros clave Solicitud: Respuesta:

Descarga de los modelos para analizar imágenes de documentos

La carga móvil de Vantage envía solicitudes para descargar modelos que detectan los bordes de las páginas en imágenes de documentos para la microaplicación de iOS. Parámetros clave Solicitud: Respuesta:

Obtener la lista de documentos de la transacción

Antes de cargar documentos en la transacción, Vantage Mobile Upload envía una solicitud para comprobar si la transacción contiene documentos creados previamente. Si la transacción no está vacía, Vantage Mobile Upload envía una solicitud de Eliminar documento para eliminar todos los documentos existentes antes de iniciar una nueva sesión de carga. Parámetros clave Solicitud: Respuesta:

Eliminación de documentos existentes en la transacción

Para eliminar un documento de la transacción antes de iniciar el procesamiento, use DELETE /api/publicapi/v1/transactions/{transactionId}/documents/{documentId}. Esto permite a los usuarios:
  • Eliminar documentos capturados de forma incorrecta
  • Vaciar documentos antes de volver a capturarlos
  • Gestionar conjuntos de documentos en la transacción
Los documentos solo se pueden eliminar antes de que la transacción comience a procesarse.

Crear un documento en la transacción

Para cargar imágenes, Vantage Mobile Upload envía una solicitud para crear instancias de documento para cada documento de la transacción. Parámetros clave Solicitud: Respuesta:

Carga de imágenes capturadas al documento

Una vez que se ha creado la instancia del documento, Vantage Mobile Upload envía una solicitud para cargar todas las imágenes al documento. Todas las imágenes de un mismo documento se cargan en una sola solicitud. Parámetros clave Solicitud: Respuesta:

Iniciar la transacción

Una vez creados todos los documentos y cargadas todas las imágenes en ellos, la carga móvil de Vantage envía una solicitud para iniciar la transacción. Parámetros clave Solicitud: Respuesta: