close menu
ประเภทงานที่รองรับ
เมธอด API
บทความ
GitHub icon
GitHub
Menu

FunCaptchaTask: บายพาส Arkose Labs Captcha (หรือที่เรียกว่า Funcaptcha) โดยใช้พร็อกซี่

งานประเภทนี้แก้ปริศนา arkoselabs.com ในเบราว์เซอร์สำหรับคนทำงานของเรา แอปของคุณจะส่งที่อยู่ public key และรับโทเค็นหลังจากเสร็จงาน ใช้โทเค็นนี้เพื่อส่งแบบฟอร์มด้วย Arkoselabs Captcha

FunCaptcha Arkoselabs example
FunCaptcha Arkoselabs example
FunCaptcha Arkoselabs example with seatings
FunCaptcha Arkoselabs example with finger
ตัวอย่าง

อ็อบเจ็กต์งาน

คุณสมบัติประเภทจำเป็นวัตถุประสงค์
typeสตริงใช่FunCaptchaTask
websiteURLสตริงใช่ที่อยู่ของหน้าเว็บเป้าหมายสามารถอยู่ที่ใดก็ได้ในเว็บไซต์ แม้ในพื้นที่สมาชิก คนงานของเราไม่ได้ไปยังที่นั่น แต่จะจำลองการเข้าชมแทน
websitePublicKeyสตริงใช่Arkose Labs public key
funcaptchaApiJSSubdomainสตริงไม่โดเมนย่อย Arkose Labs ที่กำหนดเองซึ่งจะโหลด Javascript ของวิดเจ็ต จำเป็นสำหรับบางกรณี แต่การผสานรวม Arkose Labs ส่วนใหญ่ทำงานได้แม้ไม่มี
dataสตริงไม่พารามิเตอร์เพิ่มเติมที่อาจจำเป็นสำหรับการใช้งาน Arkose Labs ใช้คุณสมบัตินี้เพื่อส่งค่า "blob" เป็นอ็อบเจกต์ที่แปลงเป็นสตริง ดูตัวอย่างว่าอาจมีลักษณะอย่างไร
{"\blob\":\"HERE_COMES_THE_blob_VALUE\"}
proxyTypeสตริงใช่ประเภทของพร็อกซี
http - พร็อกซี http/https ปกติ
socks4 - พร็อกซี Socks4
socks5 - พร็อกซี Socks5
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"
}