개발자 가이드

중요: reCAPTCHA API 버전 1.0은 더 이상 지원되지 않습니다. 버전 2.0으로 업그레이드하세요. 자세히 알아보기

reCAPTCHA용 개발자 문서에 오신 것을 환영합니다. reCAPTCHA를 사용하면 스팸 및 기타 유형의 자동화된 악용으로부터 보호하기 위해 웹페이지에 보안문자를 삽입할 수 있습니다. 여기서는 페이지에 reCAPTCHA를 추가하는 방법을 설명합니다.

대상

이 문서는 HTML 양식 및 서버 측 처리에 익숙한 개발자를 위해 작성되었습니다. reCAPTCHA를 설치하려면 일부 코드를 수정해야 할 수도 있습니다.

이 문서가 쉽게 이해되기를 바랍니다. reCAPTCHA 개발자 포럼에 참여하여 의견을 제공하고 API에 대해 토론하세요.

개요

API 키

reCAPTCHA를 사용하려면 사이트의 API 키에 가입해야 합니다. 키는 사용자가 지정하는 하나 이상의 도메인 및 하위 도메인별로 고유합니다. 여러 최상위 도메인 (예: yoursite.com, yoursite.net)에서 웹사이트를 제공하는 경우 도메인을 두 개 이상 지정하면 편리합니다.

기본적으로 모든 키는 'localhost' (또는 '127.0.0.1')에서 작동하므로 언제든지 로컬 머신에서 개발하고 테스트할 수 있습니다.

통합

API 키를 등록하면 사이트에 reCAPTCHA를 추가하고 위젯을 맞춤설정할 수 있습니다. 다음 프로그래밍 환경 또는 애플리케이션 중 하나를 사용하는 경우 아래 링크를 클릭하여 자세한 지침을 확인하세요.

프로그래밍 환경:

  • PHP
  • ASP.NET
  • Classic ASP (제공: 마크 Shorts)
  • 자바/JSP
  • Perl
  • Python
  • Ruby (맥클레인 루니 제공)
  • Jason L Perry의 또 다른 Ruby 라이브러리
  • Ruby/Rack (아서 치우 제공)
  • JSP Mailhide 태그 (Tamas Magyar 제공)
  • ColdFusion (출연: 로빈 힐리어드)
  • WebDNA (댄 스트롱 제작)
  • 애플리케이션:

  • MediaWiki
  • phpBB
  • FormMail
  • 이동 가능 유형 (조시 카터 제작)
  • 드루팔 (롭 로치 제작)
  • 심포니 (아서 코지엘 출연)
  • TYPO3 (Markus Blaschke가 관리, Jens Mittag 제공. 플러그인 사용 예시도 참고하세요.)
  • NucleusCMS (제공: Matt)
  • vBulletin (Magnus 제공)
  • Joomla (마크 파브리지오 제작)
  • Joomla 커뮤니티 빌더 (아얀 데브나스 제공)
  • JSP Mailhide (Tamas Magyar 제공)
  • bbPress (제공: 리스 윈)
  • ExpressionEngine (자스파울 아가왈 제작)
  • FlatPress (로스 프루엔 제공)
  • PHPKIT (제공: Norman Huth)