Documentation Index
Fetch the complete documentation index at: https://developers.argosidentity.com/llms.txt
Use this file to discover all available pages before exploring further.
Ejemplos de Respuesta de Callback
La sección de Ejemplos de Respuesta de Callback ofrece a los usuarios una vista previa de las respuestas anticipadas que recibirán de las interacciones con la API, ayudando a comprender la estructura y formato de la respuesta. Al aprovechar estos ejemplos, los desarrolladores pueden mejorar su proceso de integración y optimizar los esfuerzos de desarrollo, garantizando una comunicación fluida entre su aplicación y la API. Esta sección sirve como un recurso valioso para probar y refinar integraciones de manera efectiva.Descripción General
Al usar la API de Global ID Recognition con una URL de callback, el sistema procesa la solicitud de forma asíncrona y envía los resultados a su endpoint de callback especificado. Este enfoque es ideal para el procesamiento por lotes o cuando necesita manejar múltiples solicitudes sin bloquear su aplicación.Estructura de la Respuesta
La respuesta de callback contiene los siguientes componentes clave:- statusCode: Código de estado HTTP que indica el resultado
- apiType: Identificador del tipo de API (“id_recognition”)
- transactionId: Identificador único para el seguimiento de la solicitud
- result: Objeto que contiene resultados detallados de reconocimiento
- data: Objeto que contiene los datos extraídos
- raw: Datos OCR sin procesar e información de coordenadas
- Cada campo (address, name, number, etc.) puede incluir
coordinatesyoriginal_coordinates - coordinates: Información de coordenadas relativa a la imagen procesada
- original_coordinates: Información de coordenadas relativa a la imagen original cuando se tomó la foto de la identificación (opcional)
- Cada campo (address, name, number, etc.) puede incluir
- ocr: Datos OCR estructurados definidos por Argos
- raw: Datos OCR sin procesar e información de coordenadas
- data: Objeto que contiene los datos extraídos
Respuesta de Ejemplo para éxito
Respuesta de Ejemplo para error
Directrices de Integración
- Configure su endpoint de callback para recibir solicitudes POST
- Valide el transactionId para asegurarse de que está procesando la respuesta correcta
- Verifique el statusCode para determinar si la solicitud fue exitosa
- Analice el objeto result para extraer información del documento y personal
- Maneje errores con elegancia verificando los objetos de error en la respuesta
Mejores Prácticas
- Implemente idempotencia usando el transactionId para evitar procesamiento duplicado
- Establezca tiempos de espera apropiados para su endpoint de callback
- Registre todas las respuestas para depuración y monitoreo
- Valide la estructura de la respuesta antes de procesar los datos
- Maneje errores de red e implemente lógica de reintentos si es necesario
- Almacene los datos extraídos de forma segura siguiendo las regulaciones de protección de datos