close menu
सपोर्टेड टास्क टाइप
API विधियाँ
आर्टिकल
GitHub icon
GitHub
Menu

FunCaptchaTask: प्रॉक्सी के माध्यम से Arkose Labs (या FunCaptcha) को बाईपास कर दिया जाता है

इस तरह की टास्क हमारे कर्मचारियों के ब्राउज़रों में arkoselabs.com वाली पहेली को हल कर देती है। आपकी ऐप वेबसाइट के पते व सार्वजानिक कुंजी को जमा करा देती है व टास्क की समाप्ति पर उसे मिलता है एक टोकन। इस टोकन का इस्तेमाल Arkose Labs कैप्चा के माध्यम से फॉर्म जमा करने के लिए करें।

FunCaptcha Arkoselabs example
FunCaptcha Arkoselabs example
FunCaptcha Arkoselabs example with seatings
FunCaptcha Arkoselabs example with finger
उदाहरण

टास्क ऑब्जेक्ट

प्रॉपर्टीटाइपआवश्यकलक्ष्य
typeस्ट्रिंगहाँFunCaptchaTask
websiteURLस्ट्रिंगहाँकिसी लक्षित वेब पेज का पता। यह वेबसाइट में कहीं भी पाया जा सकता है, किसी सदस्य वाले एरिया में भी। हमारे कर्मचारी वहां जाते तो नहीं, पर अपने जाने की सिमुलेशन ज़रूर कर देते हैं।
websitePublicKeyस्ट्रिंगहाँArkose Labs सार्वजनिक कुंजी
funcaptchaApiJSSubdomainस्ट्रिंगनहींकस्टम Arkose Labs सबडोमेन, जहाँ से JavaScript विजेट को लोड किया जाता है। कुछ मामलों में इसकी ज़रूरत पड़ती है, लेकिन Arkose Labs की अधिकाँश इंटीग्रेशन इसके बिना ही चल जाती हैं।
dataस्ट्रिंगनहींArkose Labs के क्रियान्वयन के लिए किसी अतिरिक्त मानदंड की ज़रूरत पड़ सकती है। इस प्रॉपर्टी का इस्तेमाल स्ट्रिंग में बदले गए किसी ऑब्जेक्ट के तौर पर "blob" वैल्यू भेजने के लिए करें।
{"\blob\":\"HERE_COMES_THE_blob_VALUE\"}
proxyTypeस्ट्रिंगहाँप्रॉक्सी का प्रकार
http - सामान्य http/https प्रॉक्सी
socks4 - मोजे4 प्रॉक्सी
socks5 - मोजे5 प्रॉक्सी
proxyAddressस्ट्रिंगहाँप्रॉक्सी IP पता ipv4/ipv6. लोकल नेटवर्कों वाले कोई होस्ट नेम या IP पते मौजूद नहीं हैं।
proxyPortइन्टिजरहाँप्रॉक्सी पोर्ट
proxyLoginस्ट्रिंगहाँप्रॉक्सी वाला लॉगइन, जिसके लिए ऑथरायज़ेशन (बेसिक) आवश्यक होती है
proxyPasswordस्ट्रिंगहाँप्रॉक्सी पासवर्ड
userAgentस्ट्रिंगहाँवेबसाइट नेविगेट करने के लिए आप जिस उपयोगकर्ता एजेंट का उपयोग कर रहे हैं, उसे प्रदान करें। हमारे कार्यकर्ता Hcaptcha समाधान प्रक्रिया के दौरान समान मूल्य का उपयोग करेंगे।

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

Python
Javascript
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.funcaptchaproxyon import *

solver = funcaptchaProxyon()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com")
solver.set_website_key("XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX")

# optional funcaptcha API subdomain, see our Funcaptcha documentation for details
# solver.set_js_api_domain("custom-api-subdomain.arkoselabs.com")

# optional data[blob] value, read the docs
# solver.set_data_blob("{\"blob\":\"DATA_BLOB_VALUE_HERE\"}")

solver.set_proxy_address("PROXY_ADDRESS")
solver.set_proxy_port(1234)
solver.set_proxy_login("proxylogin")
solver.set_proxy_password("proxypassword")
solver.set_user_agent("Mozilla/5.0")

# Specify softId to earn 10% commission with your app.
# Get your softId here: https://anti-captcha.com/clients/tools/devcenter
solver.set_soft_id(0)

token = solver.solve_and_return_solution()
if token != 0:
    print "result token: "+token
else:
    print "task finished with error "+solver.error_code

टास्क सॉल्यूशन ऑब्जेक्ट

प्रॉपर्टीटाइपलक्ष्य
tokenस्ट्रिंगलक्षित वेबसाइट पर सबमिट किए गए फॉर्म से इंटरैक्ट करने के लिए आवश्यक टोकन स्ट्रिंग।

रिस्पांस का उदाहरण

{
    "errorId":0,
    "status":"ready",
    "solution":
    {
        "token":"14160cdbe84b28cd5.8020398501|r=us-east-1|metabgclr=%23ffffff|maintxtclr=%231B1B1B|mainbgclr=%23ffffff|guitextcolor=%23747474|metaiconclr=%23757575|meta=7|pk=B7D8911C-5CC8-A9A3-35B0-554ACEE604DA|at=40|ag=101|cdn_url=https%3A%2F%2Ffuncaptcha.com%2Fcdn%2Ffc|lurl=https%3A%2F%2Faudio-us-east-1.arkoselabs.com|surl=https%3A%2F%2Ffuncaptcha.com"
    },
    "cost":"0.001500",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}