Join And Get Free Trial!

RecaptchaV2TaskProxyless#


reCAPTCHA V2 के लिए टोकन-आधारित स्वचालित समाधान विधि.
प्राप्त टोकन को g-recaptcha-response फॉर्म फ़ील्ड के भीतर लक्ष्य वेबसाइट पर भेजा जा सकता है या कॉलबैक फ़ंक्शन में पास किया जा सकता है।

RecaptchaV2TaskProxyless कार्य ऑब्जेक्ट संरचना#

नामप्रकारआवश्यकविवरण
typeडोरीहाँRecaptchaV2TaskProxyless
websiteURLडोरीहाँकैप्चा लोड करने के लिए लक्ष्य पृष्ठ का पूरा URL
websiteKeyडोरीहाँreCAPTCHA वेबसाइट कुंजी। इसे reCAPTCHA div तत्व की data-sitekey विशेषता में या reCAPTHCHA API के अनुरोध के k पैरामीटर में पाया जा सकता है।
recaptchaDataSValueडोरीनहींडेटा-एस पैरामीटर का मान। Google सेवा पर कैप्चा को बायपास करने की आवश्यकता हो सकती है
isInvisibleबूलियननहींreCAPTCHA के अदृश्य संस्करण के लिए, true पास करें - आपको चेकबॉक्स नहीं दिखेगा, लेकिन चुनौती दिखाई देगी। ज़्यादातर कॉलबैक फ़ंक्शन के साथ उपयोग किया जाता है
apiDomainडोरीनहींकैप्चा लोड करने के लिए उपयोग किया जाने वाला डोमेन नाम: google.com या recaptcha.net. डिफ़ॉल्ट: google.com

अनुरोध उदाहरण#

एपीआई समापन बिंदु: https://api.nextcaptcha.com/createTask

तरीका: POST

सामग्री प्रकार: application/json

{
    "clientKey":"api key",
    "task": {
        "type":"RecaptchaV2TaskProxyless",
        "websiteURL":"https://www.google.com/recaptcha/api2/demo",
        "websiteKey":"6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"
    }
}

प्रतिक्रिया उदाहरण#

{
  "errorId": 0,
  "status": "ready",
  "solution": {
    "gRecaptchaResponse": "03AGdBq26gJ8Yq3z3Zzv"
  },
  "createTime": 1701234567890,
  "endTime": 1701234567890
}

नमूना कोड#

# https://github.com/nextcaptcha/nextcaptcha-python
 
import os
import sys
from nextcaptcha import NextCaptchaAPI
 
client_key = os.getenv('NEXTCAPTCHA_KEY', "YOUR_CLIENT_KEY")
 
api = NextCaptchaAPI(client_key=client_key)
try:
  result = api.recaptchav2(website_url="https://example.com", website_key="SITE_KEY")
 
except Exception as e:
  sys.exit(e)
 
else:
  sys.exit('solved: ' + str(result))

संबंधित लिंक#