आपकी परियोजनाओं के लिए विश्वसनीय संरक्षण

डेमो:

:
:
:

स्थापना उदाहरण:

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 - परीक्षा पास करने वाले उपयोगकर्ता का आईपी पता प्रकार: string
   
प्रतिक्रिया:
status - परीक्षा परिणाम। 0 - परीक्षा विफल रही है, 1 - परीक्षण की सफलता प्रकार: integer
is_not_safe - सुरक्षा सूचकांक 0 - सुरक्षित, 100 - सुरक्षित नहीं प्रकार: integer
error_code - एरर कोड. संभव मान हैं: 0 - अपरिभाषित, 1 - परीक्षा परिणाम का जीवनकाल पार किया, 2 - अमान्य ब्राउज़र या ब्राउज़र एक्सटेंशन, 3 - कार्य को गलत ढंग से निष्पादित किया गया था, 4 - पहुंच अस्वीकृत. प्रकार: integer