मार्गदर्शिका
कार्य (टोकन)
Cybersiara

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

TIP

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

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

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

कार्य बनाएं

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

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

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

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

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 पढ़ें।

उदाहरण उत्तर

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

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

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

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

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

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

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

उदाहरण उत्तर

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

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

# 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",
})