Using the Web Services API of the ABBYY FlexiCapture Application Server
Conexión con la API de servicios web
Conéctese a la API de servicios web de ABBYY FlexiCapture mediante solicitudes SOAP, JSON o POST, y autentíquese con una cuenta de Windows o de FlexiCapture.
Para usar una API, primero debe conectarse a un servicio web. La conexión puede establecerla el “Scanning Operator” (ID=1) rol en la “User station” (ID=10) tipo de estación.
Puede trabajar con la API de servicios web del Servidor de aplicaciones de ABBYY FlexiCapture 12 mediante solicitudes SOAP, solicitudes JSON o solicitudes POST. La interfaz a la que debe acceder se determina por la dirección del servicio web:
Pueden usarse para optimizar las operaciones con archivos, como cargar archivos en el servidor, cargar archivos por partes, obtener una suma de verificación, descargar archivos del servidor, etc.
En ABBYY FlexiCapture 12, puede conectarse a la API de servicios web con una cuenta de Windows o con una cuenta de ABBYY FlexiCapture.Para una cuenta de Windows, tiene dos opciones:
Autenticación de Windows: NTLM o Negotiate
Autenticación básica, enviando su nombre de usuario y contraseña como la cadena “username:password” codificada en Base64
Para una cuenta de ABBYY FlexiCapture, agregue “/FCAuth” a la URL del servicio web. Use primero la autenticación básica. Después de una llamada correcta al servicio, la respuesta contendrá un encabezado AuthTicket con un token de autorización que puede usar en las solicitudes posteriores desde la misma máquina con autenticación Bearer.
Agregue el sufijo con el formato ?Tenant=MyTenantName al final de la dirección de conexión de la API para especificar un tenant.
Ejemplos de direcciones de servicio web con diferentes métodos de autenticación