Guide du développeur
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Important: La version 1.0 de l'API reCAPTCHA n'est plus compatible. Veuillez passer à la version 2.0. En savoir plus
Bienvenue dans la documentation destinée aux développeurs sur reCAPTCHA. reCAPTCHA vous permet d'intégrer un CAPTCHA dans vos pages Web afin de les protéger contre le spam et d'autres types d'abus automatiques. Nous vous expliquons ici comment ajouter reCAPTCHA à votre page.
Audience
Cette documentation s'adresse aux personnes familiarisées avec les formulaires HTML et les traitements côté serveur.
Pour installer reCAPTCHA, vous devrez probablement modifier du code.
Nous espérons que cette documentation vous sera facile à suivre. Rejoignez le forum des développeurs reCAPTCHA pour partager vos commentaires et discuter de l'API.
Présentation
Clés API
Pour utiliser reCAPTCHA, vous devez vous inscrire afin d'obtenir des clés API pour votre site. Les clés sont uniques pour le ou les domaines que vous spécifiez, ainsi que pour leurs sous-domaines respectifs. Il peut être utile de spécifier plusieurs domaines si vous diffusez votre site Web à partir de plusieurs domaines de premier niveau (par exemple, votresite.com, votresite.net).
Par défaut, toutes les clés fonctionnent sur "localhost" (ou "127.0.0.1"), de sorte que vous pouvez toujours développer et tester sur votre ordinateur local.
Intégrer
Une fois que vous vous êtes inscrit pour obtenir des clés API, vous pouvez ajouter reCAPTCHA à votre site et personnaliser le widget. Si vous utilisez l'un des environnements de programmation ou l'une des applications suivantes, cliquez sur le lien ci-dessous pour obtenir des instructions supplémentaires.
Environnements de programmation:
PHP
ASP.NET
Classic ASP (Contribution de Mark Short)
Java/JSP
Perl
Python
Ruby (avec la contribution de McClain Looney)
Autre bibliothèque Ruby de Jason L Perry
Ruby/Rack (fournie par Arthur Chiu)
Balise JSP Mailhide (fournie par Tamas Magyar)
ColdFusion (avec la contribution de Robin Hilliard)
WebDNA (avec la contribution de Dan Strong)
Applications:
MediaWiki
phpBB
FormMail
Movable Type (Type mobile) (contribué par Josh Carter)
Drupal (avec une contribution de Rob Loach)
Symfony (avec la contribution d'Arthur Koziel)
TYPO3 (géré par Markus Blaschke, fourni par Jens Mittag. Consultez également l'exemple d'utilisation du plug-in.
NucleusCMS (fourni par Matt)
vBulletin (avec la contribution de Magnus)
Joomla (avec la contribution de Mark Fabrizio)
Joomla Community Builder (avec la contribution d'Ayan Debnath)
JSP Mailhide (fourni par Tamas Magyar)
bbPress (fournie par Rhys Wynne)
ExpressionEngine (fourni par Jaspaul Aggarwal)
FlatPress (fourni par Ross Fruen)
PHPKIT (contribuée par Norman Huth)
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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"]]