Chuyển đến nội dung chính

Util::RotateCaptcha - nhận diện captcha thông qua các dịch vụ được hỗ trợ

Tổng quan về công cụ cào dữ liệu

rotatecaptcha

Công cụ cào dữ liệu này thường được sử dụng như một thành phần kết nối trong các công cụ cào dữ liệu khác, nơi có thể cần giải captcha dưới dạng hình ảnh và câu trả lời phải là số độ cần xoay hình ảnh.

Nguyên lý hoạt động của công cụ cào dữ liệu này là gửi hình ảnh captcha đến dịch vụ giải mã và nhận lại kết quả là số độ cần xoay hình ảnh. Độ chính xác của việc giải mã phụ thuộc hoàn toàn vào dịch vụ giải mã.

Các trường hợp ứng dụng công cụ cào dữ liệu

Tính năng

  • Hỗ trợ làm việc với RuCaptcha và 2captcha
  • Khả năng tùy chỉnh thời gian chờ phản hồi

Biến thể sử dụng

  • Nhận dạng RotateCaptcha trong các công cụ cào dữ liệu JS tự phát triển

Truy vấn

Trong các truy vấn, cần chỉ định liên kết đến hình ảnh captcha, ví dụ:

https://files.a-parser.com/img/rotatecaptcha_sample.png

Các tùy chọn xuất kết quả

  • $resp - phản hồi captcha (số độ cần xoay hình ảnh)
  • $error - nếu xảy ra lỗi, mô tả lỗi đó

Xuất văn bản đã nhận dạng

Định dạng kết quả:

$resp

Ví dụ kết quả:

215

Các thiết lập có thể có

Tham sốGiá trị mặc địnhMô tả
ProviderRuCaptchaChọn dịch vụ giải mã, tự động thay thế địa chỉ (url) chính xác của dịch vụ
Provider urlTên miền của dịch vụ giải mã, cho phép ghi đè tên miền dịch vụ, có thể để trống
Client keyKhóa truy cập dịch vụ
Wait between get status5Độ trễ giữa các lần kiểm tra trạng thái captcha với dịch vụ giải mã
Max wait time300Thời gian chờ tối đa cho captcha đã nhận dạng
Log captcha imagesQuản lý việc xuất hình ảnh captcha vào nhật ký (log)
Angle of rotation per step in degrees5Góc xoay trong một bước tính bằng độ