Skip to content
On this page
Home
>कार्य (टोकन)
>CyberSiAra

CyberSiAra: साइबरसिआरा को हल करना

createTask विधि का उपयोग करके कार्य बनाएं और getTaskResult विधि का उपयोग करके परिणाम प्राप्त करें।

हम जिन प्रकार के कार्य प्रकार types का समर्थन करते हैं:

  • AntiCyberSiAraTask इस कार्य प्रकार के लिए आपकी अपनी प्रॉक्सी की आवश्यकता है।
  • AntiCyberSiAraTaskProxyLess इस कार्य प्रकार को आपकी अपनी प्रॉक्सी की आवश्यकता नहीं है।

कार्य बनाएं

createTask विधि का उपयोग करके एक मान्यता कार्य बनाएं।

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

गुणप्रकारआवश्यकविवरण
typeStringRequiredAntiCyberSiAraTask
AntiCyberSiAraTaskProxyLess
websiteURLStringRequiredवेबसाइट के होम पेज URL
SlideMasterUrlIdStringRequiredआप api/CyberSiara/GetCyberSiara अंत्योदय से MasterUrlId पैराम को प्राप्त कर सकते हैं।
UserAgentStringRequiredब्राउज़र का User-Agent, आपको अपना User-Agent प्रस्तुत करना होगा।
proxyStringOptionalसिखाएँ प्रॉक्सी का प्रयोग कर रहा है

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

json
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json

{
    "clientKey": "YOUR_API_KEY",
    "task": {
        "type": "AntiCyberSiAraTaskProxyLess", //आवश्यक
        "websiteURL": "https://example.com/registration", //आवश्यक
        "SlideMasterUrlId": "zHRugggff3Ll86L9k2yQTJfSYwUnmLc7", // आवश्यक
        "UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67", //आवश्यक
        
        "proxy": "http:ip:port:user:pass" // socks5:ip:port:user:pass // वैकल्पिक
    }
}

हमें यदि यदि आपने हमें टास्क सबमिट किया है, तो आपको यदि यह सफल है, तो 'टास्क आईडी' को प्रतिस्पर्धा में प्राप्त होना चाहिए। कृपया यदि आपको टास्क आईडी प्राप्त नहीं हुआ है, तो कृपया errorCode: full list of errors पढ़ें।

उदाहरण उत्तर

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

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

जब आपके पास taskId होता है, तो आपको समाधान प्राप्त करने के लिए taskId प्रस्तुत करना होता है। प

्रतिसाद संरचना की व्याख्या getTaskResult में की गई है।

सिस्टम लोड पर निर्भर करता है, आपको 5 सेकंड से 30 सेकंड के अंदर परिणाम प्राप्त हो जाएंगे।

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

json
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json

{
    "clientKey": "YOUR_API_KEY",
    "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

उदाहरण उत्तर

json
{
    "errorId": 0,
    "taskId": "646825ef-9547-4a29-9a05-50a6265f9d8a",
    "status": "ready",
    "solution": {
        "token": "eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6ImNhbXBhaWduLnJ0bS5jb20iLCJuYmYiOjE2ODkxNTUwOTksImV4cCI6MTY4OTE1NTEyOSwiaWF0IjoxNjg5MTU1MDk5LCJpc3MiOiJmcTRLSmNLMlNXZnlYYkhDWHdaME56ZmJ5SUxld2JndSJ9.Pf6zJIynf2lyzpDgfvRGzWlutTMNILZqM-b-ccjNVMgvnjro_-ohokCr_g21iG22td_u5YZJSHrwjg-EM7KVLQ$NzEyMDI5OA=="
    }
}

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

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

import capsolver

# capsolver.api_key = "..."
solution = capsolver.solve({
    "type": "AntiCyberSiAraTaskProxyLess",
    "websiteURL": "https://example.com/registration",
    "SlideMasterUrlId": "zHRugggff3Ll86L9k2yQTJfSYwUnmLc7",
    "UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67",
})
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": "AntiCyberSiAraTaskProxyLess",
        "websiteURL": "https://example.com/registration",
        "SlideMasterUrlId": "zHRugggff3Ll86L9k2yQTJfSYwUnmLc7",
        "UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67",
	})
	if err != nil {
		log.Fatal(err)
		return
	}
	fmt.Println(solution)
}