Proteção confiável para seus projetos

Demo:

:
:
:

Exemplo de instalação:

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

  • Segurança avançada
    Proteção de spam e abuso de última geração para o seu site
  • Fácil de usar
    Baixa fricção, interação sem esforço para seus usuários
  • Criação de valor
    Aplique a largura de banda humana para beneficiar pessoas em todos os lugares
  • Ganhando
    Recompensa por cada resolvido exclusivo do RainCAPTCHA

Anunciar

  • Tráfego genuíno
    Você paga apenas pelo nome RainCAPTCHA resolvido que está associado ao seu anúncio
  • Alvejando
    Escolha o público certo para suas campanhas
  • No centro das atenções
    A atenção do usuário é focada apenas na sua publicidade
  • Estatísticas detalhadas

Javascript API

Objeto:
rainCaptcha
Métodos:
reset - Ligue para este método para limpar o estado atual e iniciar o teste novamente.
on - Anexe uma função de manipulador de eventos.
Parâmetros:
event - Digite: string.
callback - Digite: function.
Eventos:
init - Este evento será acionado quando o nome RainCAPTCHA estiver pronto para ser usado.
Exemplo:
window.addEventListener('load', function(){ if ('rainCaptcha' in window) { rainCaptcha.on('init', function(){ //your code }); } }, false);
complete - Este evento será desencadeado após o usuário passar no teste.
Parâmetros:
data - Você deve passar o conteúdo deste parâmetro para o servidor para usar em vez de $_POST['rain-captcha-response']. Digite: string.
   
Exemplo:
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 - Chame esse método para descobrir o resultado do teste.
Pedido:
key - Uma chave secreta que pode ser tirada do painel de controle. Digite: string.
data - Resultados da aprovação do teste para verificação. Digite: string.
ip - Endereço IP do usuário que passa o teste. Digite: string.
   
Resposta:
status - Resultado do teste. 0 - teste falhado, 1 - teste de sucesso. Digite: integer.
is_not_safe - Índice de segurança. 0 - seguro, 100 - não seguro. Digite: integer.
error_code - Erro de código. Os valores possíveis são: 0 - Indefinido, 1 - Excedeu a vida útil do resultado do teste, 2 - Extensão de navegador ou navegador inválida, 3 - A tarefa foi executada incorretamente, 4 - Acesso negado. Digite: integer.