close menu
सपोर्टेड टास्क टाइप
API विधियाँ
आर्टिकल
GitHub icon
GitHub
Menu

RecaptchaV2EnterpriseTaskProxyless: Google reCAPTCHA v2 Enterprise को बिना प्रॉक्सी के बाईपास करें

इस तरह की टास्क का इस्तेमाल कर्मचारी के IP पते से Google reCAPTCHA Enterprise v2 हल करने के लिए किया जाता है।

यह मुख्यतः RecaptchaV2TaskProxyless जैसी ही होती है। इसमें फर्क यह होता है कि टास्क को Enterprise API के माध्यम से हल किया जाता है व उन्हें सबसे बेहतरीन reCAPTCHA v3 स्कोर वाले कर्मचारियों को ही असाइन किया जाता है। reCAPTCHA Enterprise के बारे में अधिक जानकारी के लिए कृपया FAQ सेक्शन को देखें।

Recaptcha V2 funny example
Recaptcha V2 checkbox
reCAPTCHA v2 Enterprise का उदाहरण। देखने में नॉन-एंटरप्राइज़ वर्शन जैसा।

टास्क ऑब्जेक्ट

प्रॉपर्टीटाइपआवश्यकलक्ष्य
typeस्ट्रिंगहाँRecaptchaV2EnterpriseTaskProxyless
websiteURLस्ट्रिंगहाँकिसी लक्षित वेब पेज का पता। यह वेबसाइट में कहीं भी पाया जा सकता है, किसी सदस्य वाले एरिया में भी। हमारे कर्मचारी वहां जाते तो नहीं, पर अपने जाने की सिमुलेशन ज़रूर कर देते हैं।
websiteKeyस्ट्रिंगहाँरीकैप्चा वेबसाइट वाली कुंजी। इस लेख में जानें कि उसे कैसे ढूँढा जाता है।
enterprisePayloadऑब्जेक्टनहींअतिरिक्त मानदंड, जिन्हें साइटकी के साथ-साथ "grecaptcha.enterprise.render" विधि में भेज दिया जाता है। आपकी खोज का एक उदाहरण:
grecaptcha.enterprise.render("some-div-id", {
    sitekey: "6Lc_aCMTAAAAABx7u2N0D1XnVbI_v6ZdbM6rYf16",
    theme: "dark",
    s: "2JvUXHNTnZl1Jb6WEvbDyBMzrMTR7oQ78QRhBcG07rk9bpaAaE0LRq1ZeP5NYa0N...ugQA"
});
इस उदाहरण में आप "s" मानदंड को देख सकते हैं, जो प्रमाणित ना होते हुए भी बेशक आवश्यक है। इसे API को भेज दें, ताकि हम इस मानदंड के साथ रीकैप्चा विजेट को सही ढंग से रेंडर कर सकें।
apiDomainस्ट्रिंगनहींइस पैरामीटर का उपयोग उस डोमेन नाम को भेजने के लिए करें जिससे रिकैप्चा स्क्रिप्ट प्रस्तुत की जानी चाहिए। दो में से केवल एक मान हो सकता है: "www.google.com" या "www.recaptcha.net"। इस पैरामीटर का उपयोग तब तक न करें जब तक कि आप यह न समझ लें कि आप क्या कर रहे हैं।

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

Python
Javascript
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.recaptchav2enterpriseproxyless import *

solver = recaptchaV2EnterpriseProxyless()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com")
solver.set_website_key("YOUR_API_KEY_HERE")
# solver.set_enterprise_payload({"s": "sometoken"})

# Specify softId to earn 10% commission with your app.
# Get your softId here: https://anti-captcha.com/clients/tools/devcenter
solver.set_soft_id(0)

g_response = solver.solve_and_return_solution()
if g_response != 0:
    print("g-response: "+g_response)
else:
    print("task finished with error "+solver.error_code)

टास्क सॉल्यूशन ऑब्जेक्ट

प्रॉपर्टीटाइपलक्ष्य
gRecaptchaResponseस्ट्रिंगलक्षित वेबसाइट पर सबमिट किए गए फॉर्म से इंटरैक्ट करने के लिए आवश्यक टोकन स्ट्रिंग।

रिस्पांस का उदाहरण

{
    "errorId":0,
    "status":"ready",
    "solution":
    {
        "gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
    },
    "cost":"0.001500",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}