CAPSOLVER
ब्लॉग
रीकैपचा वर्जन 2 हल करें

reCaptcha v2 के साथ CapSolver API का हल करना

Logo of CapSolver

Lucas Mitchell

Automation Engineer

25-Dec-2025

परिचय

reCAPTCHA v2 वेबसाइटों के चारों ओर ऑटोमेशन के खिलाफ बचाव के लिए व्यापक रूप से उपयोग किया जाता है, लेकिन यह अक्सर वास्तविक ऑटोमेशन, परीक्षण और डेटा संग्रह प्रवाह के लिए एक मुख्य बाधा बन जाता है। यदि आप reCAPTCHA v2 को प्रोग्रामेटिक रूप से हल करने में कठिनाई का सामना कर रहे हैं, तो इस गाइड आपको CapSolver API का उपयोग करके एक विश्वसनीय और कुशल समाधान के माध्यम से चलाएगा।

इस शिक्षण में आप रीकैपचा वी 2 हल करने के लिए एक कार्य बनाने और जमा करने, समाधान टोकन प्राप्त करने और पायथन और गो दोनों के साथ CapSolver के एकीकरण के बारे में सीखेंगे। आप ReCaptchaV2Task के साथ अपने आप के प्रॉक्सी का उपयोग करने के बजाय CapSolver के निर्मित प्रॉक्सी का उपयोग करके ReCaptchaV2TaskProxyLess का चयन कर सकते हैं।


CapSolver के साथ reCAPTCHA v2 हल करने का अवलोकन

CapSolver reCAPTCHA v2 चुनौतियों को हल करने के लिए एक सरल एपीआई-आधारित दृष्टिकोण प्रदान करता है, जो निम्नलिखित चरणों के माध्यम से काम करता है:

  1. आवश्यक वेबसाइट पैरामीटर के साथ एक कार्य बनाएं
  2. कार्य को CapSolver में जमा करें
  3. परिणाम के लिए पॉलिंग करें
  4. एक वैध gRecaptchaResponse टोकन प्राप्त करें

इस टोकन को आपके लक्ष्य अनुरोध या ब्राउज़र ऑटोमेशन प्रवाह में एम्बेड किया जा सकता है।


कार्य बनाएं

reCAPTCHA v2 हल करने के लिए, पहले आपको createTask विधि का उपयोग करके एक कार्य बनाना होगा।

कार्य ऑब्जेक्ट की संरचना निम्नलिखित है:

  • type: आवश्यक। इसे ReCaptchaV2Task या ReCaptchaV2TaskProxyLess होना चाहिए।
  • websiteURL: आवश्यक। यह reCaptcha v2 का वेब एड्रेस है।
  • websiteKey: आवश्यक। यह डोमेन की सार्वजनिक कुंजी है।
  • proxy: वैकल्पिक। यदि आप प्रॉक्सी का उपयोग कर रहे हैं, तो आप इसे यहां शामिल कर सकते हैं।
  • isInvisible: वैकल्पिक। यदि reCaptcha में pageAction नहीं है, तो इसे सत्य पर सेट करें।
  • userAgent: वैकल्पिक। यदि आप ब्राउजर की प्रतिलिपि बना रहे हैं, तो इसे यहां अपने User-Agent के साथ शामिल करें।
  • cookies: वैकल्पिक। यदि आप कुकीज़ का उपयोग करना चाहते हैं, तो इसे यहां शामिल करें।

एक उदाहरण के रूप में नीचे दिए गए अनुरोध के साथ एक उदाहरण दिया गया है:

json Copy
{
  "clientKey": "अपना एपीआई कुंजी",
  "task": {
    "type": "ReCaptchaV2Task",
    "websiteURL": "साइट",
    "websiteKey": "साइट की कुंजी",
    "isInvisible": false,
    "userAgent": "",
    "cookies": [
      {
        "name": "__Secure-3PSID",
        "value": "sdadasdasdsda"
      },
      {
        "name": "__Secure-3PAPISID",
        "value": "sd/AytXQTb6RUALqxSEL"
      }
    ],
    "proxy": ""
  }
}

कार्य सफलतापूर्वक जमा करने के बाद, आप उत्तर में एक कार्य पहचानकर्ता प्राप्त करेंगे:

JSON Copy
{
    "errorId": 0,
    "errorCode": "",
    "errorDescription": "",
    "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

परिणाम प्राप्त करें

कार्य पहचानकर्ता प्राप्त करने के बाद, आप इसका उपयोग समाधान प्राप्त करने के लिए कर सकते हैं। कार्य पहचानकर्ता के साथ getTaskResult विधि के साथ जमा करें। परिणाम 1 सेकंड से 10 सेकंड के अंतराल में तैयार हो जाएंगे।

एक उदाहरण के रूप में नीचे दिए गए अनुरोध के साथ एक उदाहरण दिया गया है:

json Copy
{
    "clientKey": "अपना एपीआई कुंजी",
    "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

उत्तर में समाधान टोकन शामिल होगा:

json Copy
{
    "errorId": 0,
    "errorCode": null,
    "errorDescription": null,
    "solution": {
        "userAgent": "xxx", 
        "expireTime": 1671615324290, 
        "gRecaptchaResponse": "3AHJ....." // यह समाधान टोकन है
    },
    "status": "ready"
}

reCaptcha v2 को पायथन के साथ हल करें:

python Copy
# CapSolver SDK स्थापित करें
# pip install --upgrade capsolver

# CapSolver एपीआई कुंजी सेट करें
# export CAPSOLVER_API_KEY='अपना एपीआई कुंजी'

import capsolver
# capsolver.api_key = 'अपना एपीआई कुंजी'

# reCAPTCHA v2 चुनौती हल करें
solution = capsolver.solve({
    "type": "ReCaptchaV2TaskProxyLess",
    "websiteURL": "साइट यूआरएल",
    "websiteKey": "साइट की कुंजी",
})

reCaptcha v2 को गो के साथ हल करें:

GO Copy
package main

import (
    "fmt"
    capsolver_go "github.com/capsolver/capsolver-go"
    "log"
)

func main() {
    // CapSolver SDK स्थापित करें
    // go get github.com/capsolver/capsolver-go

    // CapSolver एपीआई कुंजी सेट करें
    // export CAPSOLVER_API_KEY='अपना एपीआई कुंजी'
    // या
    // capSolver := CapSolver{apiKey:"अपना एपीआई कुंजी"}

    capSolver := capsolver_go.CapSolver{}
    solution, err := capSolver.Solve(map[string]any{
        "type": "ReCaptchaV2TaskProxyLess",
        "websiteURL": "https://www.google.com/recaptcha/api2/demo",
        "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
    })
    if err != nil {
        log.Fatal(err)
        return
    }
    fmt.Println(solution)
}

कृपया YOUR_API_KEY को अपने वास्तविक CapSolver एपीआई कुंजी से बदलें, और websiteURL और websiteKey को आपके द्वारा हल करने की कोशिश कर रहे रीकैपचा चुनौती के वास्तविक वेबसाइट URL और वेबसाइट की कुंजी से बदल दें

मूल्य निर्धारण

विस्तृत मूल्य जानकारी के लिए, कृपया आधिकारिक CapSolver मूल्य निर्धारण पृष्ठ पर जाएं:
https://www.capsolver.com/#pricing


अतिरिक्त संसाधन

reCAPTCHA v2 हल करने के बारे में अधिक गहराई से दस्तावेज़ के लिए, नीचे दिए गए लिंक पर जाएं:
https://docs.capsolver.com/en/guide/recognition/ReCaptchaClassification/

CapSolver बोनस कोड का उपयोग करें

अपने ऑटोमेशन बजट को तत्काल बढ़ाएं!
अपने CapSolver खाते में जमा करते समय बोनस कोड CAPN का उपयोग करके प्रत्येक भरोसे पर 5% बोनस प्राप्त करें — कोई सीमा नहीं।
अब अपने CapSolver डैशबोर्ड में इसे एकत्र करें।
.


निष्कर्ष

reCAPTCHA v2 को हल करना जटिल या अनुचित नहीं होना चाहिए। CapSolver के साथ, आप प्रॉक्सी-आधारित और प्रॉक्सी-रहित समाधानों के समर्थन के साथ एक सीधा एपीआई का उपयोग करके पूरी प्रक्रिया को स्वचालित कर सकते हैं। इस गाइड में वर्णित चरणों का पालन करके - कार्य बनाएं, परिणाम प्राप्त करें, और समाधान टोकन के साथ एकीकृत करें - आप ऑटोमेशन, परीक्षण और डेटा निकालने के अवसरों में reCAPTCHA v2 को कुशलता से बाहर कर सकते हैं।


अक्सर पूछे जाने वाले प्रश्न

1. ReCaptchaV2Task और ReCaptchaV2TaskProxyLess के बीच क्या अंतर है?

ReCaptchaV2Task में आपको अपना प्रॉक्सी प्रदान करना आवश्यक है, जबकि ReCaptchaV2TaskProxyLess CapSolver के निर्मित प्रॉक्सी का उपयोग करता है, जो सेटअप को तेज और सरल बनाता है।

2. reCAPTCHA v2 चुनौती हल करने में कितना समय लगता है?

अधिकांश कार्यों को 1 से 10 सेकंड के भीतर पूरा किया जाता है, जो चुनौती की जटिलता और प्रणाली भार पर निर्भर करता है।

3. क्या gRecaptchaResponse टोकन पुनः उपयोग करने योग्य है?

नहीं। टोकन समय सीमित होता है और आमतौर पर एक जांच प्रयास के लिए वैध होता है। हर reCAPTCHA चुनौती के लिए हमेशा एक नया टोकन मांगें।

4. क्या आप CapSolver का उपयोग करने के लिए ब्राउज़र की आवश्यकता है?

नहीं। CapSolver पूरी तरह से एपीआई के माध्यम से काम करता है और ब्राउज़र चालू किए बिना बैकएंड सेवाओं, स्क्रिप्ट या ऑटोमेशन फ्रेमवर्क में एकीकृत किया जा सकता है।

अनुपालन अस्वीकरण: इस ब्लॉग पर प्रदान की गई जानकारी केवल सूचनात्मक उद्देश्यों के लिए है। CapSolver सभी लागू कानूनों और विनियमों का पालन करने के लिए प्रतिबद्ध है। CapSolver नेटवर्क का उपयोग अवैध, धोखाधड़ी या दुरुपयोग करने वाली गतिविधियों के लिए करना सख्त वर्जित है और इसकी जांच की जाएगी। हमारे कैप्चा समाधान उपयोगकर्ता अनुभव को बेहतर बनाने के साथ-साथ सार्वजनिक डेटा क्रॉलिंग के दौरान कैप्चा कठिनाइयों को हल करने में 100% अनुपालन सुनिश्चित करते हैं। हम अपनी सेवाओं के जिम्मेदार उपयोग की प्रोत्साहना करते हैं। अधिक जानकारी के लिए, कृपया हमारी सेवा की शर्तें और गोपनीयता नीति पर जाएं।

अधिक

असीमित कैप्चा हल करें सबसे अच्छा कैप्चा सॉल्वर के साथ
असीमित कैप्चा हल करें सबसे अच्छे कैप्चा सॉल्वर के साथ

सीखें अनगिनत कैप्चा को बिना रुके हुए हल करें सबसे अच्छे कैप्चा सॉल्वर के साथ, एक विस्तृत गाइड जो कैप्चा समाधानों के सेटअप और स्वचालन के बारे में है

reCAPTCHA
Logo of CapSolver

Rajinder Singh

20-Jan-2026

reCAPTCHA कैसे हल करें | Node.js के साथ 2024 में गाइड
Node.js के साथ reCAPTCHA कैसे हल करें | 2026 में गाइड

इस गाइड में नोड.जे.एस और समाधान टूल के उपयोग के माध्यम से reCAPTCHA v2 और v3 को आसानी से हल करना सीखें। आज अपने ऑटोमेशन खेल को बढ़ाएं!

reCAPTCHA
Logo of CapSolver

Adélia Cruz

05-Jan-2026

स्वचालित reCAPTCHA v2 हल करना: ट्यूटोरियल के साथ CapSolver
CapSolver के साथ reCAPTCHA v2 हल करना: ट्यूटोरियल

आइए जांचें कि आप कैसे आसानी से reCAPTCHA v2 के समाधान को स्वचालित कर सकते हैं, CapSolver द्वारा

reCAPTCHA
Logo of CapSolver

Anh Tuan

05-Jan-2026

क्लाउडफ़ेयर 1010 त्रुटि को समझें और इसे कैसे हल करें
क्लाउडफ़्लेयर 1010 त्रुटि की समझ और इसे कैसे हल करें

जानें कैसे इस क्लाउडफ़्लेयर 1010 त्रुटि को हल करें, जिसे आमतौर पर "पहुंच अस्वीकृत: खराब बॉट" के रूप में जाना जाता है। इस त्रुटि के कारणों को समझें और व्यावहारिक समाधान, जैसे कि कैपसॉल्वर एकीकरण, के साथ वेबसाइटों तक बिना किसी अड़चन के पहुंच सुनिश्चित करें।

reCAPTCHA
Logo of CapSolver

Rajinder Singh

04-Jan-2026

वेब स्क्रैपिंग में रीकैपचा एंटरप्राइज चुनौतियां कैसे हल करें
कैसे हल करें reCAPTCHA एंटरप्राइज चुनौतियां वेब स्क्रैपिंग में

reCAPTCHA Enterprise को वेब स्क्रैपिंग में हल करने के लिए गाइड। पायथन कोड, सेटअप चरण और कार्यान्वयन के सुझाव शामिल हैं।

reCAPTCHA
Logo of CapSolver

Nikolai Smirnov

04-Jan-2026

कैसे reCaptcha v3 एंटरप्राइज को हल करें
कैसे reCaptcha v3 एंटरप्राइज को हल करें

CapSolver के साथ reCAPTCHA v3 एंटरप्राइज को आसानी से हल करें: जटिल CAPTCHAs के माध्यम से गुजरने के लिए आपकी कुंजी उन्नत जोखिम विश्लेषण और बिना किसी बाधा के एकीकरण के साथ

reCAPTCHA
Logo of CapSolver

Rajinder Singh

30-Dec-2025