नेक्स्टकैप्चा एक अग्रणी मानव-संचालित छवि और कैप्चा पहचान सेवा है। उन्नत AI कार्यकर्ताओं का उपयोग करके आपके कैप्चा को जल्दी और सटीक रूप से हल करने के लिए डिज़ाइन किया गया, नेक्स्टकैप्चा केवल कैप्चा हल करने से कहीं आगे जाता है।
यह बहुमुखी सेवा छवि पहचान कार्यों के लिए भी अनेक समाधान प्रदान करती है, जिससे यह आपकी ऑनलाइन गतिविधियों को स्वचालित और सुव्यवस्थित करने के लिए एक आवश्यक उपकरण बन जाती है।
हमारा शक्तिशाली API आपको अपने सॉफ़्टवेयर को हमारी सेवा के साथ एकीकृत करके CAPTCHA समाधान को स्वचालित करने की सुविधा देता है। अपने CAPTCHA को कुशलतापूर्वक हल करने के लिए इन सरल चरणों का पालन करें:
इन सरल चरणों का पालन करके NextCaptcha सेवाओं का कुशलतापूर्वक उपयोग करना सीखें। चाहे आप CAPTCHA समाधान को स्वचालित करना चाहते हों या हमारे API के साथ एकीकृत करना चाहते हों, यह मार्गदर्शिका आपको पूरी प्रक्रिया में मार्गदर्शन करेगी।
1. खाता पंजीकृत करें: NextCaptcha के पंजीकरण पृष्ठ पर जाएं और आवश्यक विवरण भरकर अपना खाता बनाएं।
2. अपनी API कुंजी तक पहुँचें: एक बार जब आप सफलतापूर्वक पंजीकृत हो जाते हैं, तो डैशबोर्ड पर जाएँ। यहाँ, आपको अपनी API कुंजी मिलेगी, जो NextCaptcha को आपके प्रोजेक्ट में एकीकृत करने के लिए आवश्यक है।
3. निःशुल्क परीक्षण: यदि आप प्रतिबद्ध होने से पहले सेवा का परीक्षण करना चाहते हैं, तो आप टेलीग्राम पर NextCaptcha Free Trial Bot को संदेश भेजकर निःशुल्क परीक्षण के लिए आवेदन कर सकते हैं। इससे आपको सीमित संख्या में निःशुल्क अनुरोधों तक पहुँच मिलेगी।
एक बार जब आप अपनी API कुंजी प्राप्त कर लेते हैं, तो अगला चरण CAPTCHA समाधान कार्य को NextCaptcha सर्वर पर भेजना होता है। यह कार्य पेलोड सबमिट करके किया जाता है जिसमें CAPTCHA चुनौती का विशिष्ट विवरण होता है।
1.कार्य पेलोड तैयार करें: CAPTCHA साइट कुंजी, पृष्ठ URL, और CAPTCHA को हल करने के लिए आवश्यक अन्य प्रासंगिक डेटा जैसे आवश्यक मापदंडों के साथ कार्य पेलोड की संरचना करें।
{ "clientKey": "api key", "task": { "type": "Recaptchav2TaskProxyless", "websiteURL": "https://www.google.com/recaptcha/api2/demo", "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-" } }
2. अनुरोध भेजें: कार्य पेलोड को प्रमाणित करने और NextCaptcha सर्वर पर भेजने के लिए अपनी API कुंजी का उपयोग करें। API एंडपॉइंट आपके अनुरोध को संभालेगा और CAPTCHA-समाधान प्रक्रिया आरंभ करेगा।
{ "clientKey": "api key", "taskId": 1781234567890 }
3. टास्क आईडी प्राप्त करें: टास्क सबमिट करने के बाद, आपको एक अद्वितीय टास्क आईडी प्राप्त होगी। इस आईडी का उपयोग स्थिति की जांच करने और समाधान संसाधित होने के बाद उसे पुनः प्राप्त करने के लिए किया जाएगा
नेक्स्टकैप्चा सर्वर पर कैप्चा समाधान कार्य सबमिट करने के बाद, अगला चरण समाधान को पुनः प्राप्त करना और उसे अपने स्वचालित वर्कफ़्लो में सहजतापूर्वक एकीकृत करना है।
import requests import time # Retrieve the solved token from NextCaptcha retrieve_url = 'https://api.nextcaptcha.com/getTaskResult' params = { 'clientKey': api_key, 'taskId': captcha_id } solution = None while solution is None: time.sleep(1) # Wait a few seconds before checking again response = requests.post(retrieve_url, data=params) if response.json().get('errorId') == 0: solution = response.json().get('solution') # The reCAPTCHA token recaptcha_token = solution["gRecaptchaResponse"] print(f'Successfully retrieved token: {recaptcha_token}')
थोड़े इंतज़ार के बाद, समाधान प्राप्त करने के लिए टास्क आईडी का उपयोग करके NextCaptcha सर्वर से पूछताछ करें। प्रतिक्रिया में हल किया गया CAPTCHA टोकन (gRecaptchaResponse) शामिल होगा, जो आगे बढ़ने के लिए आवश्यक है।
{ "errorId": 0, "status": "ready", "solution": { "gRecaptchaResponse": "03AGdBq26gJ8Yq3z3Zzv" }, "createTime": 1701234567890, "endTime": 1701234567890 }
नेक्स्टकैप्चा सर्वर पर कैप्चा समाधान कार्य सबमिट करने के बाद, अगला चरण समाधान को पुनः प्राप्त करना और उसे अपने स्वचालित वर्कफ़्लो में सहजतापूर्वक एकीकृत करना है।
यह प्रक्रिया सुनिश्चित करती है कि CAPTCHA चुनौतियों का समाधान पृष्ठभूमि में हो जाए, जिससे आपका स्वचालन मानवीय हस्तक्षेप के बिना चलता रहे।
कैप्चा सॉल्वर का पूरा उदाहरण कोड
import requests # Your NextCaptcha API key api_key = 'YOUR_NEXTCAPTCHA_API_KEY' site_key = '6LcAbwIqAAAAAJvVAhSSJ8qzYsujc7kn1knmSgQX' page_url = 'https://nextcaptcha.com/' # Step 1: Send a request to NextCaptcha to solve the reCAPTCHA captcha_request_url = 'https://api.nextcaptcha.com/createTask' payload = { 'clientKey': api_key, 'task': { 'type':'RecaptchaV3TaskProxyless', 'websiteURL': page_url, 'websiteKey': site_key, 'pageAction': 'submit' } } response = requests.post(captcha_request_url, data=payload) if response.status_code != 200: print('Failed to send request to NextCaptcha') exit() response_data = response.json() captcha_id = response_data.get('taskId') # Step 2: Retrieve the solved token from NextCaptcha retrieve_url = 'https://api.nextcaptcha.com/getTaskResult' params = { 'clientKey': api_key, 'taskId': captcha_id } solution = None while solution is None: time.sleep(1) # Wait a few seconds before checking again response = requests.post('https://api.nextcaptcha.com/getTaskResult', data={ "clientKey": "api key", "taskId": request_id }) if response.json().get('errorId') == 0: solution = response.json().get('solution') # The reCAPTCHA token recaptcha_token = solution["gRecaptchaResponse"] print(f'Successfully retrieved token: {recaptcha_token}') # Step 3: Use the token in the verify API endpoint verify_url = 'https://next.nextcaptcha.com/api/captcha-demo/recaptcha_enterprise/verify' verify_payload = { 'siteKey': site_key, 'gRecaptchaResponse': token, 'action': 'submit' } verify_response = requests.post(verify_url, json=verify_payload) if verify_response.status_code == 200: print('Verification response:', verify_response.json()) else: print('Failed to verify token')