स्थापना उदाहरण:
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
|