Zuverlässiger Schutz für Ihre Projekte

Demo:

:
:
:

Installationsbeispiel:

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
}

//...

Herausgeber

  • Erweiterte Sicherheit
    Modernster Spam- und Missbrauchsschutz für Ihre Website
  • Benutzerfreundlichkeit
    Reibungsarme, mühelose Interaktion für Ihre Benutzer
  • Wertschöpfung
    Wenden Sie die menschliche Bandbreite an, um Menschen überall zu helfen
  • Verdienen
    Belohnung für jede eindeutige Lösung von RainCAPTCHA

Werben

  • Echter Verkehr
    Sie zahlen nur für den eindeutigen RainCAPTCHA, der aufgelöst wurde und der Ihrer Anzeige zugeordnet ist
  • Targeting
    Wählen Sie die richtige Zielgruppe für Ihre Kampagnen aus
  • Im Rampenlicht
    Die Aufmerksamkeit des Nutzers konzentriert sich nur auf Ihre Werbung
  • Detaillierte Statistiken

Javascript API

Objekt:
rainCaptcha
Methoden:
reset - Rufen Sie diese Methode auf, um den aktuellen Status zu löschen und den Test erneut zu starten.
on - Fügen Sie eine Event-Handler-Funktion hinzu.
Parameter:
event - Typ: string.
callback - Typ: function.
Veranstaltungen:
init - Dieses Ereignis wird ausgelöst, wenn RainCAPTCHA zur Verwendung bereit ist.
Beispiel:
window.addEventListener('load', function(){ if ('rainCaptcha' in window) { rainCaptcha.on('init', function(){ //your code }); } }, false);
complete - Dieses Ereignis wird ausgelöst, nachdem der Benutzer den Test bestanden hat.
Parameter:
data - Sie müssen den Inhalt dieses Parameters zur Verwendung anstelle von $_POST['rain-captcha-response'] an den Server übergeben. Typ: string.
   
Beispiel:
window.addEventListener('load', function(){ if ('rainCaptcha' in window) { rainCaptcha.on('complete', function(data){ //your code }); } }, false);

SOAP API

Klient:
https://raincaptcha.com/captcha.wsdl
Methoden:
send - Rufen Sie diese Methode auf, um das Testergebnis herauszufinden.
Anfordern:
key - Ein geheimer Schlüssel, der über das Bedienfeld abgerufen werden kann. Typ: string.
data - Ergebnisse des Bestehens des Tests zur Verifizierung Typ: string.
ip - IP-Adresse des Benutzers, der den Test bestanden hat. Typ: string.
   
Antwort:
status - Testergebnis. 0 - Test fehlgeschlagen, 1 - Test erfolgreich. Typ: integer.
is_not_safe - Sicherheitsindex. 0 - sicher, 100 - nicht sicher. Typ: integer.
error_code - Fehlercode. Die möglichen Werte sind: 0 - Nicht definiert, 1 - Überschreitet die Lebensdauer des Testergebnisses, 2 - Ungültiger Browser oder Browsererweiterung, 3 - Die Aufgabe wurde falsch ausgeführt, 4 - Zugriff abgelehnt. Typ: integer.