Skip to content
On this page
Home
>कार्य (टोकन)
>Cloudflare (चैलेंज 5s)

Cloudflare: Challenge (5 सेकंड में समस्या को हल करना)

::: सुझाव createTask मेथड के साथ कार्य बनाएं और getTaskResult मेथड के साथ परिणाम प्राप्त करें। :::

::: सतर्कता ℹ️ इस कार्य प्रकार के लिए आपकी खुद की प्रॉक्सी की आवश्यकता है। :::

WARNING

हम अधिकांश Cloudflare सुरक्षित साइटों का समर्थन करते हैं, जिसमें 5 सेकंड की चुनौती, टर्नस्टाइल, कैप्चा और अन्य सत्यापन के साथ साइटों को शामिल किया गया है। लेकिन क्योंकि साइट मोड कस्टमाइज किया जा सकता है, अगर आपकी साइट का समर्थन नहीं है तो कृपया हमसे संपर्क करें।

टर्नस्टाइल/चैलेंज सत्यापन कोड एक दूसरी कोशिश है जो reCaptcha/hCaptcha को बदलने का प्रयास करता है। हम स्वचालित रूप से इसके सभी उप प्रकार का समर्थन करते हैं:

  • turnstile
    • मैन्युअल
    • गैर-इंटरऐक्टिव
    • अदृश्य
  • challenge
    • 5s challenge
    • गैर-इंटरऐक्टिव turnstile
    • गैर-इंटरऐक्टिव hCaptcha

आपको अपने कॉल के दौरान उप प्रकार को विशिष्ट रूप से निर्दिष्ट करने की कोई आवश्यकता नहीं है। अभी तक अपने विशेष उपयोगकर्ता एजेंट (User-Agent) को प्रदान करने की आवश्यकता नहीं है, हम इस पैरामीटर को नजरअंदाज कर देंगे।

प्रकारनोटस्थिति
img_2.pngchallengestable
img_3.pngchallenge + turnstilestable

कार्य प्रकार type निम्नलिखित है

  • AntiCloudflareTask प्रॉक्सी की आवश्यकता है

कार्य बनाएं

createTask के साथ कार्य बनाएं।

चुनौती का उपयोग करने के प्रक्रिया में, हमें websiteURL, proxy अन्य पैरामीटर वैकल्पिक होते हैं।

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

गुणप्रकारआवश्यकविवरण
typeStringRequiredAntiCloudflareTask
websiteURLStringRequiredलक्ष्य पृष्ठ का पता
proxyStringRequiredप्रॉक्सी का उपयोग करना सीखें

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

txt
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
json
{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "AntiCloudflareTask",
    "websiteURL": "https://cfschl.peet.ws/",
    "proxy": "socks5:158.120.100.23:334:user:pass"
  }
}

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

json
{
  "errorId": 0,
  "status": "idle",
  // टास्क आईडी रिकॉर्ड
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

परिणाम प्राप्त करना

getTaskResult मेथड का उपयोग पहचान परिणाम प्राप्त करने के लिए करें

सिस्टम लोड के आधार पर, आपको 1 सेकंड से 20 सेकंड के अंतराल में परिणाम प्राप्त होंगे।

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

txt
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
json
{
  "clientKey": "YOUR_API_KEY",
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

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

json
{
  "errorId": 0,
  "errorCode": null,
  "errorDescription": null,
  "solution": {
    "token": "0.mF74FV8wEufAWOdvOak_xFaVy3lqIDel7SwNhw3GgpICSWwTjYfrQB8mRT1dAJJBEoP7N1sESdp6WH9cTS1T0catWLecG3ayNcjwxVtr3hWfS-dmcBGRTx4xYwI64sAVboYGpIyuDBeMIRC3W8dK35v1nDism9xa595Da5VlXKM7hk7pIXg69lodfiftasIkyD_KUGkxBwxvrmz7dBo10-Y5zvro9hD4QKRjOx7DYj9sumnkyYCDx0m4ImDIIkNswfVTWI2V22wlnpHdvMgdtKYgOIIAU28y9gtdrdDkpkH0GHcDyd15sxQGd9VjwhGZA_mpusUKMsEoGgst2rJ3zA.UWfZupqLlGvlATkPo3wdaw.38d55cd0163610d8ce8c42fcff7b62d8981495cc1afacbb2f14e5a23682a4e13",
    "type": "challenge",
    "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36"
  },
  "status": "ready"
}

SDK अनुरोध का उपयोग करें

python
# pip install --upgrade capsolver
# export CAPSOLVER_API_KEY='...'

import capsolver

# capsolver.api_key = "..."
solution = capsolver.solve({
    "type": "AntiCloudflareTask",
    "websiteURL": "https://cfschl.peet.ws/",
    "proxy": "socks5:158.120.100.23:334:user:pass"
})
go
package main

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

func main() {
	// first you need to install sdk
	//go get github.com/capsolver/capsolver-go
	//export CAPSOLVER_API_KEY='...' or
	//capSolver := CapSolver{ApiKey:"..."}

	capSolver := capsolver_go.CapSolver{}
	solution, err := capSolver.Solve(map[string]any{
		"type":       "AntiCloudflareTask",
		"websiteURL": "https://cfschl.peet.ws/",
		"proxy":      "socks5:158.120.100.23:334:user:pass",
	})
	if err != nil {
		log.Fatal(err)
		return
	}
	fmt.Println(solution)
}