Protección confiable para sus proyectos

Manifestación:

:
:
:

Ejemplo de instalación:

FRONTEND<!-- an html -->
<script src="https://raincaptcha.com/base.js" type="application/javascript"></script>
<!-- an html form begin -->
<div id="rain-captcha" data-key="YOUR_PUBLIC_KEY"></div>
<!-- an html form end -->
BACKEND//...

$client = new \SoapClient('https://raincaptcha.com/captcha.wsdl');
$response = $client->send('YOUR_SECRET_KEY', $_POST['rain-captcha-response'], $_SERVER['REMOTE_ADDR']);

if ($response->status === 1) {
    // success
} else {
    // failed
}

//...

Editor

  • Seguridad avanzada
    Estado de la tecnología de protección contra spam y abuso para su sitio web
  • Facilidad de uso
    Baja fricción, interacción sin esfuerzo para tus usuarios
  • Creación de valor
    Aplicar el ancho de banda humano para beneficiar a las personas de todo el mundo
  • Ganador
    Recompensa por cada resolución única de RainCAPTCHA

Anunciar

  • Tráfico genuino
    Solo pagas por el único RainCAPTCHA resuelto que está asociado con tu anuncio
  • Orientación
    Elija la audiencia adecuada para sus campañas
  • En el punto de mira
    La atención del usuario se centra únicamente en su publicidad
  • Estadísticas detalladas

Javascript API

Objeto:
rainCaptcha
Métodos:
reset - Llame a este método para borrar el estado actual y comenzar nuevamente la prueba.
on - Adjunte una función de controlador de eventos.
Parámetros:
event - Escriba: string.
callback - Escriba: function.
Eventos:
init - Este evento se activará cuando RainCAPTCHA esté listo para ser utilizado.
Ejemplo:
window.addEventListener('load', function(){ if ('rainCaptcha' in window) { rainCaptcha.on('init', function(){ //your code }); } }, false);
complete - Este evento se activará después de que el usuario apruebe la prueba.
Parámetros:
data - Debe pasar el contenido de este parámetro al servidor para usarlo en lugar de $_POST['rain-captcha-response']. Escriba: string.
   
Ejemplo:
window.addEventListener('load', function(){ if ('rainCaptcha' in window) { rainCaptcha.on('complete', function(data){ //your code }); } }, false);

SOAP API

Cliente:
https://raincaptcha.com/captcha.wsdl
Métodos:
send - Llame a este método para averiguar el resultado de la prueba.
Solicitud:
key - Una clave secreta que se puede tomar desde el panel de control. Escriba: string.
data - Resultados de pasar la prueba para la verificación. Escriba: string.
ip - Dirección IP del usuario que pasa la prueba. Escriba: string.
   
Respuesta:
status - Resultado de la prueba. 0 - prueba fallida, 1 - prueba exitosa. Escriba: integer.
is_not_safe - Índice de seguridad. 0 - seguro, 100 - no seguro. Escriba: integer.
error_code - Código de error. Los valores posibles son: 0 - Indefinido, 1 - Superó la vida útil del resultado de la prueba, 2 - Navegador no válido o extensión del navegador, 3 - La tarea se ejecutó incorrectamente, 4 - Acceso denegado. Escriba: integer.