Przewodnik dla programistów
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Ważne: interfejs API reCAPTCHA w wersji 1.0 nie jest już obsługiwany. Uaktualnij go do wersji 2.0. Więcej informacji
Witamy w dokumentacji dla programistów reCAPTCHA. reCAPTCHA umożliwia osadzanie CAPTCHA na stronach internetowych, aby chronić je przed spamem i innymi automatycznymi nadużyciami. Tutaj wyjaśnimy, jak dodać reCAPTCHA do strony.
Odbiorcy
Ta dokumentacja jest przeznaczona dla osób znających formularze HTML i przetwarzanie po stronie serwera.
Aby zainstalować reCAPTCHA, prawdopodobnie musisz zmodyfikować jakiś kod.
Mamy nadzieję, że niniejsza dokumentacja okaże się przystępna. Dołącz do forum dla deweloperów reCAPTCHA, aby przesłać opinię i omówić interfejs API.
Opis
Klucze API
Aby korzystać z reCAPTCHA, musisz zarejestrować klucze interfejsu API dla swojej witryny. Klucze są unikalne dla określonej przez Ciebie domeny lub ich subdomen. Określenie więcej niż jednej domeny może być przydatne, jeśli wyświetlasz witrynę z różnych domen najwyższego poziomu (np. twojawitryna.com, twojawitryna.net).
Domyślnie wszystkie klucze działają na serwerze „localhost” (lub „127.0.0.1”), więc zawsze możesz go programować i testować na komputerze lokalnym.
Integracja
Po zarejestrowaniu się w celu korzystania z kluczy interfejsu API możesz dodać reCAPTCHA do swojej witryny i dostosować widżet. Jeśli używasz jednego z poniższych środowisk programistycznych lub aplikacji, kliknij poniższy link, aby uzyskać dalsze instrukcje.
Środowiska programistyczne:
PHP
ASP.NET
Klasyczne hasło ASP (dodane przez Marka Short)
Java/JSP
Perl
Python
Ruby (źródło: McClain Looney)
Kolejna biblioteka Ruby autorstwa Jasona L Perry'ego
Ruby/Rack (przesłane przez Arthura Chiu)
Tag JSP Mailhide (dostarczone przez Tamas Magyar)
ColdFusion (przesłane przez Robin Hilliard)
WebDNA (przesłane przez Dana Stronga)
Aplikacje:
MediaWiki
phpBB
FormMail
Movable Type (przesłany przez Josha Cartera)
Drupal (przesyłający: Rob Loach)
Symfony (wykonawca: Arthur Koziel)
TYPO3 (serwis: Markus Blaschke, współtwórca: Jens Mittag. Zobacz też przykład korzystania z wtyczki).
NucleusCMS (dostarczone przez Matta)
vBulletin (dodane przez Magnusa)
Joomla (przesłany przez Marka Fabrizio)
Joomla Community Builder (przesłane przez Ayan Debnath)
JSP Mailhide (dostarczone przez Tamas Magyar)
bbPress (przesłany przez Rhysa Wynne'a)
ExpressionEngine (źródło: Jaspaul Aggarwal)
FlatPress (dodana przez Rossa Fruena)
PHPKIT (przesłany przez Normana Hutha)
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-25 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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"]]