JAVA 캡차 우회
빠른 캡차 확인 우회를 위해 Java 라이브러리 실행. 캡차 해결용 간단한 API.
reCAPTCHA, Arkose captcha, Geetest 를 우회하기 위한 2Captcha 캡차 해결 서비스 API와의 쉬운 통합 및 기타 캡차 해결을 위한 위한 Java 패키지
빠른 시작설치
스크립트 패키지는 패키지 설치 관리자를 사용하거나 수동으로 설치될 수 있습니다
Maven Central Repository
2captcha-java artifact는 Maven Central에서 다운로드하실 수 있습니다.
API와 쉽게 통합될 수 있는 라이브러리와 모듈을 찾을 수 있는 GitHub 저장소를 방문하시길 바랍니다.
구성
설치된 패키지를 구성하는 데 필요한 모든 파라미터에 관한 설명
TwoCaptcha
클래스의 인스턴스는 다음과 같이 생성될 수 있습니다:
TwoCaptcha solver = new TwoCaptcha('YOUR_API_KEY');
또한 생성된 인스턴스에 대한 일부 옵션을 원하는 대로 바꿀 수도 있습니다:
solver.setSoftId(123);
solver.setCallback("https://your.site/result-receiver");
solver.setDefaultTimeout(120);
solver.setRecaptchaTimeout(600);
solver.setPollingInterval(10);
TwoCaptcha 인스턴스 옵션
옵션 | 기본 값 | 설명 |
---|---|---|
softId | - | 2Captcha 소프트웨어 카탈로그에 게시된 뒤 생성된 귀하의 소프트웨어 아이디 |
callback | - | 캡차 인식 결과를 수신하는 웹 서버의 URL. URL은 계정의 핑백 설정에 먼저 등록되어야 합니다. |
defaultTimeout | 120 | reCAPTCHA를 제외한 모든 캡차 유형에 대한 폴링 시간 초과(초). 모듈이 res.php API 엔드포인트에서 응답을 얻으려고 시도하는 시간을 정의함 |
recaptchaTimeout | 600 | reCAPTCHA의 폴링 시간 초과(초). 모듈이 res.php API 엔드포인트에서 응답을 얻으려고 시도하는 시간을 정의함 |
pollingInterval | 10 | res.php API 엔드포인트로의 요청 사이 간격(초), 5초 미만의 값을 설정하는 것은 권장하지 않음 |
중요:TwoCaptcha
인스턴스에 대해callback
이 정의되면, 모든 수단이 캡차 아이디만 반환하고 결과를 얻기 위해 API를 폴링하지 않습니다. 결과는 콜백 URL로 전송됩니다. 수동으로 답변을 얻으려면 getResult 수단을 사용하십시오.