RecaptchaV3Task#


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

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

नामप्रकारआवश्यकविवरण
typeStringहाँRecaptchaV3Task
websiteURLStringहाँकैप्चा लोड करने के लिए लक्ष्य पृष्ठ का पूरा URL
websiteKeyStringहाँreCAPTCHA वेबसाइट कुंजी। इसे reCAPTCHA div तत्व की data-sitekey विशेषता में या reCAPTHCHA API के अनुरोध के k पैरामीटर में पाया जा सकता है।
pageActionStringनहींअतिरिक्त पैरामीटर्स के लिए, आप एक्शन पैरामीटर्स को खोजने के लिए grecaptcha.execute खोज सकते हैं
isSessionBooleanनहींरीकैप्चा के सत्र मोड में, लौटाए गए परिणाम में एक sessionToken फ़ील्ड होगा
apiDomainStringनहींकैप्चा लोड करने के लिए उपयोग किया जाने वाला डोमेन नाम: google.com या recaptcha.net. डिफ़ॉल्ट: google.com
proxyTypeStringहाँप्रॉक्सी प्रकार: `http`, `socks4`, `socks5`
proxyAddressStringहाँप्रॉक्सी सर्वर आईपी पता या होस्टनाम
proxyPortIntegerहाँप्रॉक्सी पोर्ट
proxyLoginStringनहींएजेंट लॉगिन
proxyPasswordStringनहींएजेंट पासवर्ड
websiteInfoStringनहींलक्ष्य वेबसाइट के बारे में विस्तृत जानकारी ट्यूटोरियल मार्गदर्शन करता है कि यह डेटा कैसे प्राप्त करें, और reCAPTCHA टोकन स्कोर को बढ़ाने के लिए अपने दृष्टिकोण को अनुकूलित करें

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

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

तरीका: POST

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

{
    "clientKey":"api key",
    "task": {
        "type":"RecaptchaV3Task",
        "websiteURL":"https://google.com",
        "websiteKey":"6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u",
        "pageAction":"login",
        "proxyType":"http",
        "proxyAddress":"your_proxy_address",
        "proxyPort":1234,
        "proxyLogin":"your_proxy_login",
         "proxyPassword":"your_proxy_password"
    }
}

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

{
  "errorId": 0,
  "status": "ready",
  "solution": {
    "gRecaptchaResponse": "03AGdBq26gJ8v3Z3J9z3..."
  },
  "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.recaptchav3(website_url="https://example.com", website_key="SITE_KEY")
 
except Exception as e:
  sys.exit(e)
 
else:
  sys.exit('solved: ' + str(result))

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