CAPTCHA 가이드.
reCAPTCHA v3, Kasada, Ticketmaster TMPT의 코드 예제와 문제 해결 방법입니다. 사용할 언어를 선택하고, 첫 해결 결과를 받거나, 요청이 거부되는 이유를 확인하세요.
여기서 시작하세요
PythonNode.jsKasada 헤더TMPT 쿠키주제별로 둘러보기
전체 라이브러리 가이드 100개
전체 5페이지 중 1페이지
Python으로 reCAPTCHA Enterprise 해결
Python SDK를 설치하고 사이트 프로필을 설정한 뒤 reCAPTCHA Enterprise를 해결하고 반환된 토큰을 제출하세요.
Node.js로 reCAPTCHA Enterprise 해결하기
Node.js SDK를 설치하고 Enterprise 토큰을 요청한 뒤, 일치하는 프록시와 브라우저 식별 정보로 제출하고 중복 작업을 생성하지 않으면서 실패를 처리합니다.
cURL로 reCAPTCHA Enterprise 토큰 요청하기
첫 REST 요청을 보내고 응답을 확인한 뒤, 해결이 완료되면 토큰을 가져옵니다.
PHP로 reCAPTCHA Enterprise 해결하기
작업 생성, 결과 대기, 토큰 확인까지 다루는 완전한 PHP REST 예제입니다.
Go로 reCAPTCHA Enterprise 해결하기
Go SDK를 설치하고 Enterprise 작업 하나를 해결한 뒤, 올바른 프록시와 브라우저 헤더로 토큰을 제출합니다.
C#으로 reCAPTCHA Enterprise 해결하기
작업 생성, 결과 대기, 토큰 확인까지 다루는 완전한 C# REST 예제입니다.
Java로 reCAPTCHA Enterprise 해결하기
Java HttpClient와 Gson으로 Enterprise 토큰을 요청합니다. 전체 소스와 컴파일/실행 명령도 제공합니다.
API로 표준 reCAPTCHA v3 해결하기
recaptchaType을 v3로 설정하고, 완료된 토큰을 가져온 뒤 일치하는 프록시와 브라우저 식별 정보로 제출합니다.
reCAPTCHA v2, v3, Enterprise: 필요한 유형 파악하기
체크박스 및 보이지 않는 v2를 점수 기반 v3와 구분하고, Enterprise 스크립트를 해석하며, 올바른 작업 설정을 선택합니다.
페이지에서 reCAPTCHA 액션 찾기
값을 추측하지 않고 execute 호출이나 data-action 속성에서 액션을 찾습니다.
reCAPTCHA 사이트 프로필 설정하기
사이트 프로필을 추가하고, 호스트 이름과 캡처 액션을 일치시키며, 해결을 시작하기 전에 누락되거나 비활성 상태인 프로필을 수정합니다.
reCAPTCHA v3 토큰의 점수가 낮은 이유
낮은 v3 점수의 의미를 이해하고, 추가 해결 비용을 지불하기 전에 액션, 사이트 프로필, 프록시, 브라우저 헤더를 확인합니다.
작업이 준비되었습니다. reCAPTCHA 토큰이 거부되는 이유는 무엇인가요?
추가 해결 비용을 지불하기 전에 전송되는 토큰, 요청 컨텍스트, 유효 기간, 제출 클라이언트를 점검해 준비된 토큰이 거부되는 문제를 해결합니다.
reCAPTCHA 토큰은 얼마나 오래 유효한가요?
Classic 및 Enterprise reCAPTCHA 토큰은 2분 후 만료되며 한 번만 사용할 수 있습니다. 보호된 요청을 제출하기 직전에 토큰을 요청하세요.
API로 Kasada 헤더 가져오기
Kasada 작업을 생성하고 폴링하여 헤더를 가져온 뒤, 반환된 브라우저 식별 정보와 해결에 성공한 프록시로 적용합니다.
Ticketmaster TMPT 쿠키 가져오기
Event 또는 Login TMPT 쿠키를 요청하고, 결과가 준비될 때까지 기다린 뒤 쿠키 접두사가 중복되지 않도록 첨부합니다.
TMPT와 Kasada: 어떤 Ticketmaster 작업이 필요한가요?
요청 예제와 연동 링크를 참고해 TMPT 쿠키, Kasada 헤더, reCAPTCHA 토큰에 맞는 작업을 선택합니다.
해결 후 Ticketmaster가 403을 반환할 때 확인할 사항
API의 403 응답과 Ticketmaster의 거부를 구분하고, 해결 결과가 어떻게 제출되었는지 확인합니다.
TMPT 쿠키가 올바르게 전송되지 않는 문제 해결하기
TMPT 쿠키 전달 문제를 진단하고, 오래된 값을 교체하며, Python 또는 Node.js에서 해결 결과를 올바르게 첨부합니다.
CAPTCHA 해결용 프록시 선택 및 설정하기
프록시 URL 형식, 고정 세션, HTTP 407, 대상 연결 불가, 해결 결과 거부 문제의 해결 방법을 다룹니다.
실제로 작업을 해결한 프록시 사용하기
egressAttempts를 원래 프록시 목록에 매핑하고, SDK 도우미로 성공한 프록시를 선택한 뒤 반환된 브라우저 식별 정보와 함께 재사용합니다.
반환된 사용자 에이전트와 클라이언트 힌트 사용하기
준비된 해결 결과에서 User-Agent와 sec-ch-ua를 설정하고, 오래된 헤더를 교체한 뒤 해결에 성공한 프록시를 통해 제출합니다.
CAPTCHA 작업 폴링 및 시간 초과 처리하기
대기 기본값, 유한 폴링, 작업 요청 시간 초과 후 복구를 다룹니다.
추가 작업 비용 없이 시간 초과된 요청 복구하기
시간 초과 후 새 작업을 생성하는 대신 requestId를 재사용해 기존 작업을 복구합니다.
필드나 엔드포인트를 찾고 있나요?
API 레퍼런스에서 모든 요청 필드, 작업 상태 및 응답 구조를 확인할 수 있습니다.