デベロッパー ガイド
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
重要: reCAPTCHA API のバージョン 1.0 のサポートは終了しました。バージョン 2.0 にアップグレードしてください。詳細
reCAPTCHA のデベロッパー向けドキュメントへようこそ。reCAPTCHA を使用すると、スパムやその他の自動不正使用からウェブページを保護するために、CAPTCHA をウェブページに埋め込むことができます。ここでは、reCAPTCHA をページに追加する方法について説明します。
対象
このドキュメントは、HTML フォームとサーバーサイドの処理に精通しているデベロッパーを対象としています。reCAPTCHA をインストールするには、おそらくコードの編集が必要になります。
参考にこのドキュメントがお役に立てば幸いです。reCAPTCHA デベロッパー フォーラムに参加して、フィードバックや API に関するディスカッションを行ってください。
概要
API キー
reCAPTCHA を使用するには、サイトの API キーを登録する必要があります。鍵は、指定したドメイン(複数可)とそのサブドメインに固有です。複数のトップレベル ドメイン(例: yoursite.com、yoursite.net)からウェブサイトを提供している場合は、複数のドメインを指定すると便利です。
デフォルトでは、すべての鍵が「localhost」(または「127.0.0.1」)で動作するので、いつでもローカルマシンで開発とテストを行うことができます。
統合
API キーを登録したら、reCAPTCHA をサイトに追加してウィジェットをカスタマイズできます。次のいずれかのプログラミング環境またはアプリケーションを使用している場合は、下のリンクをクリックして手順を確認してください。
プログラミング環境:
PHP
ASP.NET
Classic ASP(Mark Short 提供)
Java/JSP
Perl
Python
Ruby(McClain Looney 提供)
Jason L Perry の別の Ruby ライブラリ
Ruby/Rack(提供: Arthur Chiu)
JSP Mailhide Tag(Tamas Magyar 提供)
ColdFusion(提供: Robin Hilliard)
WebDNA(Dan Strong 提供)
アプリケーション:
MediaWiki
phpBB
FormMail
Movable Type(Josh Carter 提供)
Drupal(Rob Loach 提供)
Symfony(提供: Arthur Koziel)
TYPO3(メンテナンス: Markus Blaschke、寄稿: Jens Mittag)プラグインの例もご覧ください)
NucleusCMS(Matt 提供)
vBulletin(Magnus 提供)
Joomla(投稿者: Mark Fabrizio)
Joomla Community Builder(投稿: Ayan Debnath)
JSP Mailhide(Tamas Magyar 提供)
bbPress(Rhys Wynne 提供)
ExpressionEngine(提供: Jaspaul Aggarwal)
FlatPress(提供: Ross Fruen)
PHPKIT(Norman Huth 提供)
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-25 UTC。
[null,null,["最終更新日 2025-07-25 UTC。"],[],["reCAPTCHA, designed to protect web pages from spam, requires users to sign up for API keys specific to their domains. After obtaining keys, users can integrate reCAPTCHA into their sites and customize the widget. Version 1.0 is no longer supported and users should upgrade to 2.0. The documentation provides instructions for various programming environments like PHP, and applications such as MediaWiki, offering tailored guidance for each.\n"],null,[]]