reCAPTCHA Enterprise v3 API
작성: solvethree 업데이트
백엔드에서 reCAPTCHA v3 Enterprise 토큰을 받으세요. 사이트를 한 번 설정한 다음 호스트 이름, 액션 및 프록시를 보내세요. 토큰을 제출할 때 사용할 사용자 에이전트와 클라이언트 힌트를 토큰과 함께 반환합니다.
API 사용해 보기이 페이지의 내용
요청 보내기
첫 해결 요청 전에 워크스페이스에 활성 사이트 프로필을 설정하세요. site에 호스트 이름을, action에 페이지의 실제 reCAPTCHA 액션을 보내세요. 기본값은 Enterprise v3이며, 표준 v3에는 recaptchaType: v3를 사용하세요. 이 작업에는 type, 전체 페이지 URL 또는 사이트 키가 필요하지 않습니다.
POST https://api.solvethree.com/v1/tasks로 작업을 생성하세요. Authorization: Bearer 헤더에 워크스페이스 API 키를 넣어 인증하세요.
{
"site": "example.com",
"action": "login",
"proxy": "http://user:[email protected]:8080",
"requestId": "example-recaptcha-001"
}토큰 제출
작업이 준비되면 solution.token을 읽으세요. 반환된 userAgent와 secChUa를 사용해 동일한 프록시를 통해 애플리케이션의 CAPTCHA 필드에 제출하세요. 토큰이 필요한 요청 직전에 해결을 요청하세요. 나중에 쓰려고 토큰을 캐시에 쌓아 두지 마세요.
ready 상태의 작업은 해결 결과가 생성되었음을 의미합니다. 대상의 응답을 확인해 요청이 수락되었는지 확인하세요.
대기 및 시간 초과
생성 시 기본적으로 최대 15초 동안 기다립니다. 작업 ID를 즉시 받아 폴링하려면 ?waitMs=0을 사용하세요.
ready 또는 failed에서 중단하세요. 생성 요청 시간이 초과되면 원래 requestId를 동일한 입력과 함께 재사용해 작업을 복구하세요. 새 ID를 사용하면 과금되는 해결 작업이 하나 더 생성될 수 있습니다.
가격
풀이 1,000건당 $2.00이며 워크스페이스 잔액에서 차감됩니다. 풀이 실패 시 환불됩니다. 가입 환영 크레딧 $5로 시작하세요. 최소 유료 충전 금액은 $10입니다.