Niezawodna ochrona Twoich projektów

Próbny:

:
:
:

Przykład instalacji:

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
}

//...

Wydawca

  • Zaawansowana ochrona
    Najnowocześniejsza ochrona przed spamem i nadużyciami w Twojej witrynie
  • Łatwość użycia
    Niskie tarcie, łatwa interakcja dla użytkowników
  • Stworzenie wartości
    Zastosuj ludzką przepustowość, aby przynosić korzyści ludziom na całym świecie
  • Zarobkowy
    Nagroda za każde unikalne rozstrzygnięcie nazwy RainCAPTCHA

Reklamować

  • Oryginalny ruch
    Płacisz tylko za unikalną RainCAPTCHA, która jest powiązana z Twoją reklamą
  • Kierowanie
    Wybierz odpowiednią grupę odbiorców swoich kampanii
  • W centrum uwagi
    Uwaga użytkownika skupia się wyłącznie na reklamie
  • Szczegółowe statystyki

Javascript API

Obiekt:
rainCaptcha
Metody:
reset - Wywołaj tę metodę, aby wyczyścić bieżący stan i ponownie rozpocząć test.
on - Dołącz funkcję obsługi zdarzeń.
Parametry:
event - Wpisz: string.
callback - Wpisz: function.
Wydarzenia:
init - To zdarzenie zostanie wywołane, gdy RainCAPTCHA będzie gotowa do użycia.
Przykład:
window.addEventListener('load', function(){ if ('rainCaptcha' in window) { rainCaptcha.on('init', function(){ //your code }); } }, false);
complete - To zdarzenie zostanie uruchomione po przejściu testu przez użytkownika.
Parametry:
data - Musisz przekazać zawartość tego parametru do serwera w celu użycia zamiast $_POST['rain-captcha-response']. Wpisz: string.
   
Przykład:
window.addEventListener('load', function(){ if ('rainCaptcha' in window) { rainCaptcha.on('complete', function(data){ //your code }); } }, false);

SOAP API

Klient:
https://raincaptcha.com/captcha.wsdl
Metody:
send - Wywołaj tę metodę, aby znaleźć wynik testu.
Żądanie:
key - Tajny klucz, który można pobrać z panelu sterowania. Wpisz: string.
data - Wyniki zaliczenia testu do weryfikacji. Wpisz: string.
ip - Adres IP użytkownika, który zdał test. Wpisz: string.
   
Odpowiedź:
status - Wynik testu. 0 - test nie powiódł się, 1 - sukces testu. Wpisz: integer.
is_not_safe - Indeks bezpieczeństwa. 0 - bezpieczny, 100 - nie bezpieczny. Wpisz: integer.
error_code - Kod błędu. Możliwe wartości to: 0 - Niezdefiniowany, 1 - Przekroczono czas życia wyniku testu, 2 - Nieprawidłowe rozszerzenie przeglądarki lub przeglądarki, 3 - Zadanie zostało wykonane niepoprawnie, 4 - Brak dostępu. Wpisz: integer.