reCAPTCHA v2 وv3 وEnterprise: حدّد ما تحتاج إليه

بقلم solvethreeمدة القراءة: 3 دقيقة

حدّد أولًا ما إذا كانت الصفحة تستخدم v2 أو v3، ثم تحقّق مما إذا كانت تستخدم Enterprise. يمكن أن يستخدم Enterprise مفاتيح لمربعات الاختيار أو مفاتيح قائمة على الدرجات؛ فالاسم وحده لا يوضح مسار التنفيذ الذي تتعامل معه. يحل solvethree اختبارات v3 القياسية وEnterprise v3، لكنه لا يدعم v2.

في هذه الصفحة

ما الذي تخبرك به الصفحة فعليًا

مؤشرات مفيدة وحدود دلالتها
مؤشرات مفيدة وحدود دلالتها
ما تجدهما يدل عليه
عنصر reCAPTCHA يتضمن مربع اختيارمسار يعتمد على مربع اختيار، وليس دليلًا على استخدام v3 القائم على الدرجات. تحقّق مما إذا كان التكامل يستخدم المكتبة التقليدية أم مكتبة Enterprise.
لا يوجد مربع اختيارغير حاسم. يمكن أن يكون v2 غير مرئي، لذا فإن عدم ظهور شيء في الصفحة لا يثبت استخدام v3.
تنفيذ قائم على الدرجات مع إجراء مُسمّىدليل على استخدام v3. تأكّد من المكتبة وإعدادات المفتاح المستخدمة في التنفيذ.
api.jsمكتبة reCAPTCHA التقليدية. اسم الملف وحده لا يميّز بين v2 وv3.
enterprise.jsمكتبة Enterprise. لا يزال عليك تحديد نوع المفتاح ومسار التنفيذ؛ فهذا وحده لا يثبت استخدام v3.
مؤشرات مصدر الصفحة · للتعرّف فقط
<!-- Classic script: investigate whether the page uses v2 or v3. -->
<script src="https://www.google.com/recaptcha/api.js?render=PUBLIC_SITE_KEY"></script>

<!-- Enterprise script: investigate which Enterprise key type is in use. -->
<script src="https://www.google.com/recaptcha/enterprise.js?render=PUBLIC_SITE_KEY"></script>

وسوم البرامج النصية هذه أمثلة للتعرّف على التكامل، وليست طلبات حل. افحص الشيفرة المستخدمة في التفاعل المحمي بدلًا من اختيار مهمة بناءً على اسم ملف البرنامج النصي وحده. سلسلة الرمز وحدها لا تخبرك بمسار التنفيذ الذي أنتجها.

تأكّد من اسم المضيف والإجراء

في التكامل القائم على الدرجات، ابحث عن الإجراء المستخدم في التفاعل الذي تحتاج إلى إكماله. لا تخمّنه من تسمية زر، ولا تُعِد استخدام إجراء من صفحة أخرى. يمكن للموقع التحقّق من الإجراء المتوقع في واجهته الخلفية؛ فلا يمكن استخدام رمز خاص بتفاعل مختلف بدلًا منه.

تأكّد أيضًا من اسم المضيف والبيئة المقصودين. إذا كنت تتحكّم في التكامل، فتحقّق من إعدادات مفتاحه لحسم مؤشرات الصفحة الملتبسة. يحدّد مفتاح الموقع العام تكامل الموقع؛ وليس سر التحقّق الخاص بالموقع ولا مفتاح API الخاص بك في solvethree.

استخدم دليل العثور على إجراء reCAPTCHA عندما لا يكون إجراء الصفحة واضحًا.

اختر المهمة المطابقة

اختر المسار المناسب للتكامل الذي حدّدته
اختر المسار المناسب للتكامل الذي حدّدته
التكامل المؤكّدما يجب فعله
reCAPTCHA Enterprise القائم على الدرجاتاستخدم مهمة reCAPTCHA v3 Enterprise. القيمة الافتراضية لـ recaptchaType هي enterprise-v3؛ ويمكنك أيضًا اختيارها صراحةً.
reCAPTCHA v3 التقليدي القائم على الدرجاتتقبل البوابة ضبط recaptchaType على v3. اختر هذه القيمة صراحةً بدلًا من الاعتماد على القيمة الافتراضية الخاصة بـ Enterprise.
reCAPTCHA v2 بمربع اختيار أو غير مرئي، بما في ذلك مسار مربع الاختيار في Enterpriseغير مدعوم في solvethree. تغيير recaptchaType لا يحوّل مسار v2 إلى v3.
برنامج نصي لـ Enterprise، لكن مسار التنفيذ لا يزال غير واضحتأكّد من نوع المفتاح ومسار التنفيذ قبل إنشاء مهمة.

بعد تحديد النوع، أعدّ ملف تعريف الموقع الخاص به قبل أول عملية حل.

تابع مع إعداد ملف تعريف الموقع وتكامل API لـ reCAPTCHA.

شغّل مهمتك الأولى.

ابدأ برصيد قدره $5 في مساحة العمل.

إنشاء مساحة عمل
reCAPTCHA v2 وv3 وEnterprise: حدّد ما تحتاج إليه · solvethree