સ્થાપન ઉદાહરણ:
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 .
|