
Anh Tuan
Data Science Expert
Đã xuất bản Nov 05, 2026
Đã cập nhật Nov 05, 2026 · đọc tối thiểu

Client VisionEngine cần đưa ra hai quyết định cùng lúc. Module được chọn quyết định request mô tả những hình ảnh nào và ứng dụng nên mong đợi kết quả gì. Một parser luôn giả định mọi tác vụ hình ảnh trả về text sẽ loại bỏ một kết quả xoay (rotation) hoặc khoảng cách hợp lệ.
CapSolver cung cấp tài liệu về các trường request và response được đề cập trong hướng dẫn này.
Bắt đầu với ảnh chụp màn hình và ví dụ request trong bảng module chính thức. Với bố cục xoay (rotation) giống ví dụ rotate_1, request được tài liệu hóa chứa một ảnh foreground và một ảnh background. Ví dụ slider_1 cũng chứa cả hai trường này, nhưng output của nó biểu diễn khoảng cách. Giữ từng ảnh đã chụp gắn với vai trò ban đầu của nó. Tài liệu tham khảo API VisionEngine
Xem lại ví dụ cho module cụ thể trước khi coi bảng tham số tổng quát như một schema request dùng cho mọi trường hợp. Chỉ chuẩn bị các hình ảnh cần thiết cho thử thách đã được cấp quyền đang kiểm thử. Loại bỏ prefix data URL và xuống dòng khi chuẩn bị các trường Base64 được tài liệu hóa.
Tài liệu tham khảo VisionEngine mô tả response đồng bộ cho createTask. Kiểm tra các trường lỗi trước khi đọc solution. Sau đó kiểm tra cấu trúc solution so với module bạn đã gửi. Với rotate_1, ví dụ đã công bố chứa angle. Với slider_1, nó chứa distance. Giữ tên trường và module đi cùng nhau khi chuyển kết quả cho code ứng dụng. Tài liệu tạo task
Nhận mã thưởng CapSolver của bạn
Tăng ngân sách tự động hóa ngay lập tức!
Dùng mã thưởng CAP26 khi nạp tiền vào tài khoản CapSolver để nhận thêm 5% tiền thưởng cho mỗi lần nạp — không giới hạn.
Đổi mã ngay trong Bảng điều khiển CapSolver
Ghi lại module, trạng thái response và việc trường solution mong đợi có xuất hiện hay không. Nếu trường bị thiếu, hãy so sánh module đã gửi và bố cục hình ảnh với ví dụ tham chiếu trước khi thay đổi parser. Trong môi trường kiểm thử do bạn sở hữu, hãy ghi nhận việc ứng dụng chấp nhận kết quả tách biệt với kết quả nhận diện. Với lỗi dịch vụ, hãy dùng mã lỗi được tài liệu hóa làm điểm bắt đầu. Mã lỗi API
Hãy dùng CapSolver với hợp đồng request được tài liệu hóa và kiểm tra kết quả đầu ra của ứng dụng một cách riêng biệt.
H: Tôi có cần poll getTaskResult cho VisionEngine không?
Tài liệu VisionEngine mô tả kết quả là một phần của response createTask.
H: Tôi có thể dùng một parser kết quả cho mọi module không?
Bạn có thể dùng chung phần xử lý lỗi. Hãy kiểm tra cấu trúc solution riêng cho từng module được hỗ trợ.
H: Tôi nên kiểm tra gì đầu tiên nếu kết quả trông có vẻ sai?
So sánh bố cục thử thách, module đã chọn và vai trò hình ảnh với ví dụ chính thức tương ứng.

Anh Tuan
Data Science Expert
Turning task outcomes into actionable insights.
GIỚI THIỆU TÁC GIẢ
Khắc phục lỗi ERROR_INVALID_TASK_DATA bằng cách kiểm tra mô tả phản hồi, loại tác vụ, tên trường, kiểu giá trị và quá trình tuần tự hóa trong yêu cầu trình giải CAPTCHA của bạn.

Khắc phục lỗi ERROR_TASK_NOT_SUPPORTED bằng cách kiểm tra loại tác vụ CAPTCHA thực tế, hợp đồng API và ánh xạ trong SDK. Sửa các yêu cầu không tương thích trước khi thử lại.
