Menu

RecaptchaV2Task: 프록시로 구글 리캡챠 퍼즐을 푸세요.

이 유형의 태스크를 이용하여 구글 서비스에서 리캡챠를 푸세요. 다른 모든 사례에서 프록시 오프 모드로 RecaptchaV2TaskProxyless을(를) 이용하여 리캡챠를 푸세요. 구글 API는 솔버의 IP 주소를 웹사이트 소유자에게 공개하지 않습니다.

저희 시스템은 작업자 브라우저에서 프록시 서버로 액세스 권한이 없습니다.하는 방식으로 구축됩니다. 이 데이터는 저희 서버에 저장되며 태스크 완료 이후에 즉시 삭제됩니다. 작업자의 컴퓨터는 only 저희 서버와 상호작용합니다. 회원님의 프록시는 하나의 IP 주소로만 액세스할 수 있습니다. 섹션에서 자세한 정보를 알아보세요.

이 유형의 태스크를 시행하기 이전에, 저희 프록시 체커가 일련의 테스트 요청을 하여 호환성 여부 확인을 위해 프록시를 테스트할 수 있습니다. 이 테스트 요청이 실패하는 경우, 태스크는 ERROR_PROXY_CONNECT_TIMEOUT 혹은 유사한 오류로 표시되며 취소될 것입니다. 캡챠를 푸는 과정에서도 프록시가 실패할 수 있으며 저희 API는 다른 프록시 오류를 생성할 것입니다. 자세히 알아보시려면 프록시 주제에 대해서 을(를) 참조하세요.

Recaptcha V2 funny example
Recaptcha V2 checkbox
리캡챠 V2 예시

태스크 객체

프로퍼티유형필수목적
type스트링RecaptchaV2Task
이전 태스크 이름: 'NoCaptchaTask'. 저희는 이전 태스크 이름을 영구적으로 계속 지원할 것입니다. 코드를 업데이트할 필요가 없습니다.
websiteURL스트링타겟 웹페이지 주소. 웹사이트의 어디에든지, 심지어 고객 페이지에도 위치할 수 있습니다. 저희 작업자는 이 부분을 다루지 않지만, 대신에 이 페이지 방문을 시뮬레이션합니다.
websiteKey스트링리캡챠 웹사이트 키. this 기사에서 찾는 방법을 알아보세요.
recaptchaDataSValue스트링아니요'data-s' 매개변수 값. 리캡챠 구글 웹사이트에만 적용됩니다.
proxyType스트링프록시 유형
http - 일반 HTTP/HTTPS 프록시
socks4 - socks4 프록시
socks5 - socks5 프록시
proxyAddress스트링프록시 IP 주소 ipv4/ipv6. 로컬 네트워크의 호스트명 혹은 IP 주소 없음
proxyPort정수프록시 포트
proxyLogin스트링아니요승인이 필요한 프록시 로그인(기본)
proxyPassword스트링아니요프록시 비밀번호
userAgent스트링에뮬레이션에 이용되는 브라우저의 사용자 에이전트. 최신 브라우저의 서명을 이용해야 합니다. 그렇지 않으면, 구글에서 "update your browser"를 요청할 것입니다.
cookies스트링아니요구글 도메인에서 이용해야 하는 추가 쿠키
isInvisible불린아니요리캡챠가 비공개인지 지정하세요. 이렇게 하시면 작업자를 위한 적절한 위젯이 나타납니다.

예시 요청

Python
Javascript
PHP
Java
C#
bash
#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

태스크 솔루션 객체

프로퍼티유형목적
gRecaptchaResponse스트링타겟 웹사이트의 제출 양식과 상호작용하는 데 필요한 토큰 스트링
cookies배열리캡챠를 푸는 데 이용되었던 쿠키의 선택적인 배열. google.com 도메인과 하위 도메인에만 적용됨.

반응 예시

{
    "errorId":0,
    "status":"ready",
    "solution":
    {
        "gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
    },
    "cost":"0.001500",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}