دليل مطوّر البرامج
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
ملاحظة: لم يعُد الإصدار 1.0 من reCAPTCHA API متاحًا، لذا يُرجى الترقية إلى الإصدار 2.0. مزيد من المعلومات
مرحبًا بك في مستندات مطوّري البرامج الخاصة بخدمة reCAPTCHA. تتيح لك خدمة reCAPTCHA تضمين
CAPTCHA في صفحات الويب لحمايتها من المحتوى غير المرغوب فيه ومن الأنواع الأخرى من إساءة الاستخدام المبرمَجة. نوضح في ما يلي كيفية إضافة reCAPTCHA إلى صفحتك.
الجمهور
هذه المستندات مصممة للأشخاص الذين لديهم دراية بنماذج HTML والمعالجة من جهة الخادم.
لتثبيت reCAPTCHA، ستحتاج على الأرجح إلى تعديل بعض الرموز.
نأمل أن تكون هذه المستندات مفيدة لك. احرص على الانضمام إلى
منتدى مطوّري ReCAPTCHA لتقديم
ملاحظات ومناقشة واجهة برمجة التطبيقات.
نظرة عامة
مفاتيح واجهة برمجة التطبيقات
لاستخدام reCAPTCHA، عليك
الاشتراك في مفاتيح واجهة برمجة التطبيقات
لموقعك الإلكتروني. تكون المفاتيح فريدة للنطاق أو النطاقات التي تحدّدها
والنطاقات الفرعية المرتبطة بها. قد يكون من المفيد تحديد أكثر من نطاق واحد إذا كنت تعرض موقعك الإلكتروني من عدة نطاقات مستوى أعلى (على سبيل المثال: yoursite.com وyoursite.net).
بشكل افتراضي، تعمل جميع المفاتيح على "localhost" (أو "127.0.0.1")، بحيث يمكنك دائمًا تطوير جهازك المحلي واختباره.
الدمج
بعد الاشتراك للحصول على مفاتيح واجهة برمجة التطبيقات، يمكنك إضافة reCAPTCHA إلى موقعك الإلكتروني وتخصيص الأداة. إذا كنت تستخدم إحدى بيئات أو تطبيقات البرمجة التالية، فانقر على الرابط أدناه للحصول على مزيد من التعليمات.
بيئات البرمجة:
PHP
ASP.NET
كلاسيكي ASP (مساهم فيه "مارك Shorts")
Java/JSP
لغة Perl
Python
Ruby (مساهمة من McClain Looney)
مكتبة Ruby أخرى من Jason L Perry
Ruby/Rack (مساهمة من قِبل "آرثر تشيو")
JSP Mailhide Tag (تساهم به Tamas Magyar)
ColdFusion (مساهمة من قِبل روبن هيليارد)
WebDNA (مساهمة من Dan Strong)
الطلبات:
MediaWiki
phpBB
FormMail
Movable Type (مساهمة من Josh Carter)
Drupal (مساهمة من قِبل "روب لوتش")
Symfony (مساهمة من قِبل "آرثر كوزيل")
TYPO3 (يتولّى صيانة ماركوس بلاشكي وساهم فيه جينس ميتاغ. ويمكنك الاطّلاع أيضًا على مثال لاستخدام المكوّن الإضافي)
NucleusCMS (مساهمة من قِبل "مات")
vBulletin (مساهمة من Magnus)
Joomla (مساهمة من قبل Mark Fabrizio)
Joomla Community Builder (مساهمة من Ayan Debnath)
JSP Mailhide (تساهم به Tamas Magyar)
bbPress (من مساهمة "ريس وين")
ExpressionEngine (مساهمة من قِبل Jaspaul Aggarwal)
FlatPress (مساهمة من Ross Fruen)
PHPKIT (ساهم به نورمان هوث)
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],["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,[]]