Tự động giải Google Recaptcha
Sử dụng loại tác vụ này để giải Recaptcha trong các dịch vụ của Google. Trong tất cả các trường hợp khác, sử dụng RecaptchaV2TaskProxyless để giải Recaptcha ở chế độ tắt proxy. API của Google không tiết lộ địa chỉ IP của người giải cho chủ sở hữu trang web.
Hệ thống giải mã của chúng tôi được xây dựng để trình duyệt của nhân viên không có quyền truy cập vào máy chủ proxy của bạn. Dữ liệu này được lưu trữ trên máy chủ của chúng tôi và bị xóa ngay sau khi tác vụ hoàn thành. Máy tính của nhân viên chỉ tương tác với máy chủ của chúng tôi. Proxy của bạn chỉ được truy cập từ một địa chỉ IP.
Trước khi thực hiện loại tác vụ này, trình kiểm tra proxy của chúng tôi có thể kiểm tra khả năng tương thích của proxy của bạn bằng cách thực hiện một loạt yêu cầu kiểm tra. Nếu không thể thực hiện những yêu cầu kiểm tra này thì tác vụ của bạn sẽ được đánh dấu ERROR_PROXY_CONNECT_TIMEOUT hoặc một lỗi tương tự và sẽ bị hủy. Trong quá trình giải, proxy của bạn cũng có thể bị lỗi và API của chúng tôi sẽ tạo ra các lỗi proxy khác.
Đối tượng tác vụ
Thuộc tính | Loại | Bắt buộc | Mục đích |
---|---|---|---|
type | Chuỗi | Có | RecaptchaV2Task Tên tác vụ cũ: 'NoCaptchaTask'. Chúng tôi sẽ tiếp tục hỗ trợ tên tác vụ cũ mà không cần cập nhật mã của bạn. |
websiteURL | Chuỗi | Có | Địa chỉ trang web đích. Có thể ở bất kỳ đâu trên trang web, ngay cả trong khu vực thành viên. Nhân viên của chúng tôi không điều hướng đến khu vực đó mà chỉ giả lập truy cập. |
websiteKey | Chuỗi | Có | Khóa trang web Recaptcha. Tìm hiểu về cách tìm khá trang web tại bài viết này. |
recaptchaDataSValue | Chuỗi | Không | Giá trị của tham số 'data-s'. Chỉ áp dụng cho Recaptcha và các trang web Google. |
proxyType | Chuỗi | Có | Loại proxy http - proxy http/https thông thường socks4 - socks4 proxy socks5 - socks5 proxy |
proxyAddress | Chuỗi | Có | Địa chỉ IP Proxy ipv4/ipv6. Không có tên máy chủ hoặc địa chỉ IP từ mạng cục bộ. |
proxyPort | Số nguyên | Có | Cổng proxy |
proxyLogin | Chuỗi | Không | Thông tin đăng nhập cho proxy cần được xác minh (cơ bản) |
proxyPassword | Chuỗi | Không | Mật khẩu proxy |
userAgent | Chuỗi | Có | Tác nhân người dùng của trình duyệt được dùng trong mô phỏng. Bạn phải sử dụng chữ ký của một trình duyệt hiện đại, nếu không Google sẽ yêu cầu bạn "cập nhật trình duyệt". |
cookies | Chuỗi | Không | Cookie bổ sung được chúng tôi sử dụng trong các miền của Google. |
isInvisible | Boolean | Không | Chỉ định xem có ẩn Recaptcha hay không. Thao tác này sẽ hiển thị một tiện ích phù hợp cho nhân viên của chúng tôi. |
Ví dụ về yêu cầu
#pip3 install anticaptchaofficial
from anticaptchaofficial.recaptchav2proxyon import *
solver = recaptchaV2Proxyon()
solver.set_verbose(1)
solver.set_key("YOUR_KEY")
solver.set_website_url("https://website.com")
solver.set_website_key("SITE_KEY")
#set optional custom parameter which Google made for their search page Recaptcha v2
#solver.set_data_s('"data-s" token from Google Search results "protection"')
# DO NOT USE PURCHASED/RENTED PROXIES ON PROXY SERVICES!!!
# THEY WILL NOT WORK!
# USE ONLY PROXIES YOU INSTALL YOURSELF ON YOUR OWN SERVER OR FAST VPS
# USE PROPER PROXY SOFTWARE LIKE SQUID !
# INSTALLATION INSTRUCTIONS:
# https://anti-captcha.com/apidoc/articles/how-to-install-squid
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")
solver.set_cookies("test=true")
# 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)
g_response = solver.solve_and_return_solution()
if g_response != 0:
print("g-response: "+g_response)
else:
print("task finished with error "+solver.error_code)
Đối tượng giải của tác vụ
Thuộc tính | Loại | Mục đích |
---|---|---|
gRecaptchaResponse | Chuỗi | Cần có chuỗi mã thông báo để tương tác với biểu mẫu được gửi trên trang web đích. |
cookies | Dãy | Dãy cookie tùy chọn dùng để giải Recaptcha. Chỉ áp dụng cho miền và miền phụ google.com. |
Ví dụ về phản hồi
{
"errorId":0,
"status":"ready",
"solution":
{
"gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
},
"cost":"0.001500",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}