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

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

งานประเภทนี้แก้ Arkose Labs Captcha (หรือ Funcaptcha) โดยไม่ใช้พร็อกซี่ งานจะดำเนินการโดยใช้พร็อกซี่เซิร์ฟเวอร์ของเราเองและ/หรือที่อยู่ IP ของคนงาน

Arkose Labs API ให้ข้อมูลแก่เจ้าของเว็บไซต์เกี่ยวกับที่อยู่ IP คนแก้ อย่างไรก็ตามควรพยายามบายพาส Captcha โดยไม่ใช้พร็อกซี่ก่อนและหากไม่ได้ผลให้เปลี่ยนเป็น FuncaptchaTask โดยใช้พร็อกซี่

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

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

คุณสมบัติประเภทจำเป็นวัตถุประสงค์
typeสตริงใช่FunCaptchaTaskProxyless
websiteURLสตริงใช่ที่อยู่ของหน้าเว็บเป้าหมายสามารถอยู่ที่ใดก็ได้ในเว็บไซต์ แม้ในพื้นที่สมาชิก คนงานของเราไม่ได้ไปยังที่นั่น แต่จะจำลองการเข้าชมแทน
websitePublicKeyสตริงใช่Arkose Labs public key
funcaptchaApiJSSubdomainสตริงไม่โดเมนย่อย Arkose Labs ที่กำหนดเองซึ่งจะโหลด Javascript ของวิดเจ็ต จำเป็นสำหรับบางกรณี แต่การผสานรวม Arkose Labs ส่วนใหญ่ทำงานได้แม้ไม่มี
dataสตริงไม่พารามิเตอร์เพิ่มเติมที่อาจจำเป็นสำหรับการใช้งาน Arkose Labs ใช้คุณสมบัตินี้เพื่อส่งค่า "blob" เป็นอ็อบเจกต์ที่แปลงเป็นสตริง ดูตัวอย่างว่าอาจมีลักษณะอย่างไร
{"\blob\":\"HERE_COMES_THE_blob_VALUE\"}

ตัวอย่างคำขอ

Python
Javascript
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.funcaptchaproxyless import *

solver = funcaptchaProxyless()
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\"}")

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