راهنمای توسعه دهنده
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
مهم : نسخه 1.0 reCAPTCHA API دیگر پشتیبانی نمیشود، لطفاً به نسخه 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 کلاسیک ASP (مشارکت شده توسط Mark Short) جاوا/JSP پرل پایتون روبی (همکار مککلین لونی) یک کتابخانه روبی دیگر از جیسون ال پری یاقوت/قفسه (همکار آرتور چیو) برچسب JSP Mailhide (مشارکت شده توسط Tamas Magyar) ColdFusion (با مشارکت رابین هیلیارد) WebDNA (مشارکت توسط دن استرانگ) برنامه های کاربردی:
مدیاویکی phpBB فرم میل نوع متحرک (مشارکت توسط جاش کارتر) دروپال (با مشارکت راب لوچ) Symfony (با مشارکت آرتور کوزیل) TYPO3 (نگهداری شده توسط Markus Blaschke، ارائه شده توسط Jens Mittag. همچنین به مثال استفاده از افزونه مراجعه کنید) NucleusCMS (مشارکت توسط مت) vBulletin (مشارکت توسط مگنوس) جوملا (با همکاری مارک فابریزیو) انجمن ساز جوملا (مشارکت توسط Ayan Debnath) JSP Mailhide (مشارکت توسط Tamas Magyar) bbPress (مشارکت توسط Rhys Wynne) ExpressionEngine (مشارکت توسط Jaspaul Aggarwal) FlatPress (مشارکت توسط راس فرون) PHPKIT (مشارکت توسط نورمن هاث)
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-10-30 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-10-30 بهوقت ساعت هماهنگ جهانی."],[[["reCAPTCHA protects your web pages from spam and automated abuse by embedding a CAPTCHA."],["Developers need to sign up for API keys unique to their website's domain to utilize reCAPTCHA."],["Version 1.0 of the reCAPTCHA API is no longer supported; users should upgrade to Version 2.0."],["reCAPTCHA offers customization options and integration with various programming environments and applications."],["Developers can access support and engage with the community through the reCAPTCHA developer forum."]]],["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"]]