RecaptchaV3TaskProxyless: 구글 리캡챠 V3를 푸세요.
이 유형의 태스크 객체는 작업자 컴퓨터에서 구글 리캡챠 V3를 푸는 데 필요합니다. 이 태스크는 자체 프록시 서버 및/혹은 작업자 IP 주소를 이용하여 저희 서비스에 의해 시행됩니다.
관련 튜토리얼: NodeJS 및 Puppeteer로 Recaptcha V3 우회
리캡챠 V2-비공개와 리캡챠 V3 사이에 차이점이 있다는 점을 유의하세요. 이 둘은 동일해 보이며 혼란을 초래할 수 있습니다. 올바른 유형을 결정하는 빠른 방법이 있습니다. API를 V2-비공개 및 V3로 풀어보세요. 시도 중 하나에서 오류가 생겨도, 다른 시도에서는 오류가 발생하지 않을 겁니다.
저희는 작업자를 리캡챠 "점수"로 테스트하였고 0.3, 0.7, 0.9와 같은 3개의 그룹(대기열)으로 나누었습니다. 각각은 작업 중이지 않은 작업자들로 인해 가격이 약간 다를 수 있습니다. minScore 프로퍼티를 통과함으로써 태스크가 들어가는 대기열을 정의합니다. 대부분의 작업 가능한 작업자들의 점수는 0.3점이며, 최소 0.9점입니다.

리캡챠 V3의 예시. 보통 페이지 하단 오른쪽에 로고 뱃지가 있습니다. 하지만 자바스크립트롯 손쉽게 삭제할 수 있습니다.
태스크 객체
프로퍼티 | 유형 | 필수 | 목적 |
---|---|---|---|
type | 스트링 | 예 | RecaptchaV3TaskProxyless |
websiteURL | 스트링 | 예 | 타겟 웹페이지 주소. 웹사이트의 어디에든지, 심지어 고객 페이지에도 위치할 수 있습니다. 저희 작업자는 이 부분을 다루지 않지만, 대신에 이 페이지 방문을 시뮬레이션합니다. |
websiteKey | 스트링 | 예 | 리캡챠 웹사이트 키. this 기사에서 찾는 방법을 알아보세요. |
minScore | 2배 | 예 | 필수 점수로 작업자를 필터링하세요. 점수는 0.3 0.7 0.9 중 하나일 수 있습니다. |
pageAction | 스트링 | 아니요 | 리캡챠의 "작업" 값. 웹사이트 소유자는 사용자가 이 매개변수를 통해서 페이지에서 무엇을 하고 있는지 규정합니다. 예시: grecaptcha.execute('site_key', {action:'login_test'}) |
isEnterprise | 불린 | 아니요 | 엔터프라이즈 API로 풀린 이 V3가 필요하다면 이 플래그를 "참"으로 설정하세요. 기본값은 "거짓"이며 리캡챠가 논 엔터프라이즈 API로 풀립니다. 다음 예시와 같이 자바스크립트 콜이 결정될 수 있습니다. grecaptcha.enterprise.execute('site_key', {..}) |
apiDomain | 스트링 | 아니요 | 이 매개변수를 사용하여 Recaptcha 스크립트를 제공해야 하는 도메인 이름을 보냅니다. "www.google.com" 또는 "www.recaptcha.net"의 두 값 중 하나만 가질 수 있습니다. 수행 중인 작업을 이해하지 못하는 경우 이 매개변수를 사용하지 마십시오. |
예시 요청
Python
Javascript
PHP
Java
C#
bash
#pip3 install anticaptchaofficial
from anticaptchaofficial.recaptchav3proxyless import *
solver = recaptchaV3Proxyless()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com")
solver.set_website_key("SITE_KEY")
solver.set_page_action("home_page")
solver.set_min_score(0.9)
# 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 | 스트링 | 타겟 웹사이트의 제출 양식과 상호작용하는 데 필요한 토큰 스트링 |
반응 예시
{
"errorId":0,
"status":"ready",
"solution":
{
"gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
},
"cost":"0.001500",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}