Proceso de solicitud
Para usar la API, primero debe ir a la página correspondiente de la API de reconocimiento de imágenes Recaptcha2 para solicitar el servicio correspondiente. Una vez en la página, haga clic en el botón “Acquire”, como se muestra en la imagen:
Si aún no ha iniciado sesión o registrado, será redirigido automáticamente a la página de inicio de sesión que lo invita a registrarse e iniciar sesión. Después de iniciar sesión o registrarse, será redirigido automáticamente a la página actual.
En la primera solicitud, se le otorgará un límite gratuito que le permitirá usar la API de forma gratuita.
Uso básico
Primero, entendamos la forma básica de uso. Necesitamos capturar la imagen del código de verificación Recaptcha2 del sitio web. La URL del sitio de ejemplo es:https://www.google.com/recaptcha/api2/demo, la página específica se muestra en la imagen a continuación:

question que se menciona a continuación. Primero, necesitamos pasar un campo image, que es la imagen específica del código de verificación Recaptcha2, la cual está indicada por la flecha roja en la imagen anterior. Además, la imagen debe ser escalada a un tamaño estándar (100x100, 300x300, 450x450), de esta manera el servicio podrá determinar el tipo de imagen. La compresión de la imagen debe hacerse por su cuenta. Este documento recomienda un sitio de compresión, donde puede ajustar el tamaño y la dimensión de la imagen. El resultado de la compresión se muestra en la imagen a continuación:
También necesita ingresar el parámetro de contenido de reconocimiento relacionado con la imagen del código de verificación question. Solo proporcionamos la siguiente tabla de contenido como referencia:
Tabla de contenido en chino
Tabla de contenido en inglés
question como el correspondiente a la boca de incendios /m/01pns0, el contenido específico es el siguiente:

accept: el formato de respuesta que desea recibir, aquí se establece comoapplication/json, es decir, formato JSON.authorization: la clave para llamar a la API, que puede seleccionarse directamente después de la solicitud.
image: la imagen del código de verificación codificada en Base64.question: ID de la pregunta, consulte la tabla, comienza con /m/.

solution, el resultado de la verificación después de procesar la imagen del código de verificación Recaptcha2.size, el tamaño de la imagen del código de verificación Recaptcha2.label, el contenido identificado de la imagen del código de verificación Recaptcha2.confidences, la confianza en las áreas de reconocimiento de la imagen del código de verificación Recaptcha2, las áreas comienzan desde 0.objects, las áreas que cumplen con el contenido de reconocimiento de la imagen del código de verificación Recaptcha2, las áreas comienzan desde 0.type, el tipo de tarea de la imagen del código de verificación Recaptcha2, si hay múltiples áreas, esmulti.

objects obtuvimos 2, 5, 7, solo necesitamos simular clics en estas tres áreas del código de verificación para pasar la verificación.
Además, si desea generar el código de integración correspondiente, puede copiarlo directamente, por ejemplo, el código CURL es el siguiente:
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, ha superado el límite de tasa.500 api_error: Error interno del servidor, algo salió mal en el servidor.

