Encuentra la acción de reCAPTCHA en una página
Busca la acción en la llamada de ejecución de reCAPTCHA de la página o en el atributo data-action de un elemento protegido. Usa el valor de la interacción que estás integrando, no un valor predeterminado que parezca plausible.
En esta página
Consulta la acción que la página invoca realmente
- 1.
Inspecciona el botón o formulario correspondiente
Abre las herramientas de desarrollo del navegador e inspecciona el botón o formulario vinculado a reCAPTCHA. Busca un atributo
data-action; su valor indica el nombre de la acción de ese elemento. - 2.
Busca la llamada de ejecución
Busca
grecaptcha.enterprise.executeogrecaptcha.executeen el JavaScript de la página. Consulta el valor deactionen las opciones pasadas a la llamada. - 3.
Sigue la interacción que necesitas
Una página puede invocar distintas acciones para distintas interacciones. Sigue el controlador del botón o formulario correspondiente en lugar de copiar la primera acción que encuentres. Si la acción procede de una variable, usa un punto de interrupción del depurador para inspeccionar su valor cuando se ejecute ese controlador.
// Classic v3:
grecaptcha.execute('PUBLIC_SITE_KEY', { action: 'login' });
// Enterprise score-based integration:
grecaptcha.enterprise.execute('PUBLIC_SITE_KEY', { action: 'login' });
// Here the action is login. Your page may use a different value.En este ejemplo, la acción es login. Nombres como login y submit son ejemplos, no valores que debas adivinar. El backend del sitio web puede validar la acción esperada, por lo que un token generado para otra acción podría no satisfacer la solicitud.
Proporciona a solvethree el nombre de host y la acción
Establece site en el nombre de host de la página prevista, no en su URL completa, y action en el valor exacto que encontraste. Una solicitud de reCAPTCHA también requiere exactamente uno de estos campos: proxy o proxyCandidates. No añadas un campo type ni url.
El nombre de host ya debe tener un perfil activo disponible en tu espacio de trabajo. Proporcionar site y action no crea uno; consulta la configuración del perfil de sitio si aún no se ha configurado.
No necesitas el secreto de verificación del propietario del sitio web. La clave pública del sitio identifica su integración con Google; el secreto de verificación debe permanecer en su servidor. Ninguno sustituye la clave de API de tu espacio de trabajo de solvethree, que autentica tus solicitudes a la API y debe permanecer en el servidor.
Fuentes y referencia de la API
Ejecuta tu primera tarea.
Empieza con $5 de crédito en tu espacio de trabajo.