Надійний захист ваших проектів

Демонстрація:

:
:
:

Приклад установки:

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
}

//...

Видавець

  • Розширений захист
    Найновіший захист від спаму та зловживання вашим веб-сайтом
  • Простота використання
    Низьке тертя, легка взаємодія для ваших користувачів
  • Створення цінності
    Застосовуйте пропускну здатність людини, щоб користуватися людьми скрізь
  • Заробіток
    Нагорода за кожен унікальний вирішено з RainCAPTCHA

Рекламувати

  • Справжній трафік
    Ви платите лише за унікальне RainCAPTCHA вирішені, пов'язані з вашим оголошенням
  • Націлювання
    Виберіть потрібну аудиторію для своїх кампаній
  • У центрі уваги
    Увага користувача зосереджується лише на вашій рекламі
  • Детальна статистика

Javascript API

Об'єкт:
rainCaptcha
Методи:
reset - Викличте цей метод, щоб очистити поточний стан і знову розпочати тест.
on - Прикріпити функцію обробника подій.
Параметри:
event - Тип: string.
callback - Тип: function.
Події:
init - Ця подія буде активована, коли RainCAPTCHA готовий до використання.
Приклад:
window.addEventListener('load', function(){ if ('rainCaptcha' in window) { rainCaptcha.on('init', function(){ //your code }); } }, false);
complete - Ця подія буде запускатися після того, як користувач пройде тест.
Параметри:
data - Ви повинні передати вміст цього параметра на сервер для використання замість $_POST['rain-captcha-response']. Тип: string.
   
Приклад:
window.addEventListener('load', function(){ if ('rainCaptcha' in window) { rainCaptcha.on('complete', function(data){ //your code }); } }, false);

SOAP API

Клієнт:
https://raincaptcha.com/captcha.wsdl
Методи:
send - Викличте цей метод, щоб дізнатись результат тесту.
Запит:
key - Секретний ключ, який можна взяти з панелі керування. Тип: string.
data - Результати проходження тесту для верифікації. Тип: string.
ip - IP-адреса користувача, який проходить тестування. Тип: string.
   
Відповідь:
status - Результати тесту. 0 - тест не вдалося, 1 - тестовий успіх. Тип: integer.
is_not_safe - Індекс безпеки. 0 - безпечно, 100 - не безпечно. Тип: integer.
error_code - Код помилки. Можливі значення: 0 - Невизначено, 1 - Перевищено термін служби результату тесту, 2 - Недійсний веб-переглядач або розширення веб-переглядача, 3 - Завдання виконано неправильно, 4 - Доступ заборонено. Тип: integer.