Une protection fiable pour vos projets

Démo:

:
:
:

Exemple d'installation:

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
}

//...

Éditeur

  • Sécurité avancée
    Protection antispam et abus de pointe pour votre site Web
  • Facilité d'utilisation
    Faible friction, interaction sans effort pour vos utilisateurs
  • Création de valeur
    Appliquez la bande passante humaine au profit des personnes partout
  • Revenus
    Récompense pour chaque unique résolu de RainCAPTCHA

Afficher

  • Trafic authentique
    Vous payez uniquement pour le RainCAPTCHA unique associé à votre annonce
  • Ciblage
    Choisissez la bonne audience pour vos campagnes
  • À l'honneur
    L'attention de l'utilisateur est concentrée uniquement sur votre publicité
  • Statistiques détaillées

Javascript API

Objet:
rainCaptcha
Méthodes:
reset - Appelez cette méthode pour effacer l'état actuel et recommencer le test.
on - Associez une fonction de gestionnaire d'événements.
Paramètres:
event - Tapez: string.
callback - Tapez: function.
Événements:
init - Cet événement sera déclenché lorsque le nom RainCAPTCHA est prêt à être utilisé.
Exemple:
window.addEventListener('load', function(){ if ('rainCaptcha' in window) { rainCaptcha.on('init', function(){ //your code }); } }, false);
complete - Cet événement sera déclenché après que l'utilisateur a passé le test.
Paramètres:
data - Vous devez transmettre le contenu de ce paramètre au serveur pour l'utiliser à la place de $_POST['rain-captcha-response']. Tapez: string.
   
Exemple:
window.addEventListener('load', function(){ if ('rainCaptcha' in window) { rainCaptcha.on('complete', function(data){ //your code }); } }, false);

SOAP API

Client:
https://raincaptcha.com/captcha.wsdl
Méthodes:
send - Appelez cette méthode pour connaître le résultat du test.
Demande:
key - Une clé secrète qui peut être prise depuis le panneau de contrôle. Tapez: string.
data - Résultats du passage du test pour vérification. Tapez: string.
ip - Adresse IP de l'utilisateur qui réussit le test. Tapez: string.
   
Réponse:
status - Résultat du test. 0 - test échoué, 1 - test réussi. Tapez: integer.
is_not_safe - Indice de sécurité. 0 - sûr, 100 - pas sûr. Tapez: integer.
error_code - Code d'erreur. Les valeurs possibles sont: 0 - Indéfini, 1 - Durée de vie du test dépassée, 2 - Navigateur ou extension de navigateur non valide, 3 - La tâche a été exécutée de manière incorrecte, 4 - Accès refusé. Tapez: integer.