Skip to main content
Este documento presentará una API de reconocimiento de identificación y verificación de información, que puede verificar la autenticidad y consistencia del nombre y el número de identificación ingresando una imagen de la identificación o el nombre y el número de identificación. Esta interfaz se utiliza para verificar la autenticidad y consistencia del nombre y el número de identificación, y puede proporcionar la información de verificación requerida ingresando el nombre y el número de identificación o enviando una foto del rostro de la identificación.

Proceso de solicitud

Para utilizar la API de reconocimiento de identificación y verificación de información, primero dirígete a la consola de Ace Data Cloud para obtener tu token de API, que debes guardar como respaldo. Si aún no has iniciado sesión o registrado, serás redirigido automáticamente a la página de inicio de sesión que te invitará a registrarte e iniciar sesión, y después volverás automáticamente a la página actual. Un token de API es suficiente para acceder a todos los servicios de la plataforma, no es necesario solicitar uno por cada servicio. La primera solicitud incluirá un crédito gratuito para que puedas probarlo; si el crédito es insuficiente, puedes recargar el saldo general en la consola.
📘 Documentación completa: API de reconocimiento de identificación y verificación de información →

Uso básico

Primero, debes entender la forma básica de uso, que consiste en ingresar el enlace de la imagen de la identificación para obtener el resultado de verificación procesado. Primero, necesitas pasar un campo image_url, y luego puedes completar el contenido correspondiente en la interfaz, como se muestra en la imagen:

Aquí podemos ver que hemos configurado los encabezados de la solicitud, que incluyen:
  • accept: el formato de respuesta que deseas recibir, aquí se establece como application/json, es decir, en formato JSON.
  • authorization: la clave para llamar a la API, que puedes seleccionar directamente después de solicitarla.
Además, se ha configurado el cuerpo de la solicitud, que incluye:
  • image_url: el enlace de la imagen de la identificación que necesita ser procesada.
  • encryption: opcional, parámetro de cifrado para campos sensibles (si se requiere enviar datos cifrados).
Después de seleccionar, puedes notar que también se ha generado el código correspondiente a la derecha, como se muestra en la imagen:

Haz clic en el botón “Try” para realizar la prueba, como se muestra en la imagen anterior, y obtendrás el siguiente resultado:
El resultado devuelto tiene varios campos, que se describen a continuación:
  • result, código de resultado de autenticación, la situación de cobro es la siguiente.
    • Códigos de resultado de cobro:
      • 0: Nombre y número de identificación coinciden
      • -1: Nombre y número de identificación no coinciden
    • Códigos de resultado sin cobro:
      • -2: Número de identificación ilegal (longitud, dígito de verificación, etc. incorrectos)
      • -3: Nombre ilegal (longitud, formato, etc. incorrectos)
      • -4: Excepción en el servicio de base de datos de documentos
      • -5: No hay registro de este número de identificación en la base de datos
      • -6: Sistema de comparación autoritativa en actualización, por favor intenta más tarde
      • -7: Número de autenticaciones excede el límite diario.
  • description, resultado de la verificación del nombre y el número de identificación.
  • name, información del nombre en la identificación, si no se ha subido la imagen de la identificación, estará vacío.
  • id_card, información del número de identificación en la identificación, si no se ha subido la imagen de la identificación, estará vacío.
  • sex, información del sexo en la identificación, si no se ha subido la imagen de la identificación, estará vacío.
  • nation, información de la nacionalidad en la identificación, si no se ha subido la imagen de la identificación, estará vacío.
  • birth, información de la fecha de nacimiento en la identificación, si no se ha subido la imagen de la identificación, estará vacío.
  • address, información de la dirección en la identificación, si no se ha subido la imagen de la identificación, estará vacío.
Se puede ver que la información del nombre y el número de identificación en la identificación es consistente y válida, y también se ha utilizado tecnología OCR para extraer y mostrar otra información. Además, si deseas generar el código de integración correspondiente, puedes copiarlo directamente, por ejemplo, el código de CURL es el siguiente:
El código de integración en Python es el siguiente:

Verificación de información personalizada

También ofrecemos una forma de verificar sin revelar la información de la imagen de la identificación, que consiste en enviar solo el nombre name y el número de identificación id_card para verificar la autenticidad y consistencia del nombre y el número de identificación. A continuación se muestran los detalles de la información ingresada:

Al hacer clic en ejecutar, se obtiene el siguiente resultado:
De esta manera, el resultado no revelará otra información privada, y también se puede completar la verificación de la autenticidad y consistencia del nombre y el número de identificación.

Manejo de errores

Al llamar a la API, si se encuentra con un error, la API devolverá el código de error y la información correspondiente. Por ejemplo:
  • 400 token_mismatched: Solicitud incorrecta, posiblemente debido a parámetros faltantes o inválidos.
  • 400 api_not_implemented: Solicitud incorrecta, posiblemente debido a parámetros faltantes o inválidos.
  • 401 invalid_token: No autorizado, token de autorización inválido o faltante.
  • 429 too_many_requests: Demasiadas solicitudes, has excedido el límite de tasa.
  • 500 api_error: Error interno del servidor, algo salió mal en el servidor.

Ejemplo de respuesta de error

Conclusión

A través de este documento, has aprendido cómo utilizar la API de reconocimiento de identificación y verificación de información para verificar la autenticidad y consistencia del nombre y el número de identificación a partir de la imagen o la información del nombre y el número de identificación ingresados. Esperamos que este documento te ayude a integrar y utilizar mejor esta API. Si tienes alguna pregunta, no dudes en contactar a nuestro equipo de soporte técnico.