أدلة CAPTCHA.
أمثلة برمجية وحلول لمشكلات reCAPTCHA v3 وKasada وTicketmaster TMPT. اختر لغتك، أو احصل على حل أول، أو اكتشف سبب رفض الطلب.
ابدأ هنا
PythonNode.jsترويسات Kasadaملفات تعريف ارتباط TMPTتصفّح حسب الموضوع
100 دليل في المكتبة
الصفحة 1 من 5
حل reCAPTCHA Enterprise باستخدام Python
ثبّت SDK الخاص بـ Python، وهيّئ ملف تعريف موقع، وحلّ reCAPTCHA Enterprise، وأرسل الرمز المُعاد.
حل reCAPTCHA Enterprise باستخدام Node.js
ثبّت SDK الخاص بـ Node.js، واطلب رمز Enterprise، وأرسله باستخدام الوكيل وهوية المتصفح المطابقين، وتعامل مع حالات الفشل دون إنشاء مهام مكررة.
طلب رمز reCAPTCHA Enterprise باستخدام cURL
أرسل أول طلب REST، واقرأ الاستجابة، واسترجع الرمز عند اكتمال الحل.
حل reCAPTCHA Enterprise باستخدام PHP
مثال REST كامل بلغة PHP: أنشئ مهمة، وانتظر النتيجة، واقرأ الرمز.
حل reCAPTCHA Enterprise باستخدام Go
ثبّت SDK الخاص بـ Go، وحل مهمة Enterprise واحدة، وأرسل رمزها باستخدام الوكيل وترويسات المتصفح الصحيحة.
حل reCAPTCHA Enterprise باستخدام C#
مثال REST كامل بلغة C#: أنشئ مهمة، وانتظر النتيجة، واقرأ الرمز.
حل reCAPTCHA Enterprise باستخدام Java
اطلب رمز Enterprise باستخدام Java HttpClient وGson، مع الشفرة المصدرية الكاملة وأوامر الترجمة والتشغيل.
حل reCAPTCHA v3 القياسي باستخدام API
اضبط recaptchaType على v3، واسترجع الرمز المكتمل، وأرسله باستخدام الوكيل وهوية المتصفح المطابقين.
reCAPTCHA v2 وv3 وEnterprise: حدّد ما تحتاج إليه
ميّز بين v2 بمربع الاختيار وv2 غير المرئي وv3 القائم على الدرجات، وافهم نصوص Enterprise البرمجية، واختر إعدادات المهمة الصحيحة.
العثور على إجراء reCAPTCHA في صفحة
حدّد موضع الإجراء في استدعاءات execute أو سمات data-action دون تخمين قيمته.
إعداد ملف تعريف موقع reCAPTCHA
أضف ملف تعريف موقع، وطابق اسم المضيف وإجراء الالتقاط الخاصين به، وعالج ملفات التعريف المفقودة أو غير النشطة قبل الحل.
لماذا يحصل رمز reCAPTCHA v3 على درجة منخفضة؟
افهم الدرجة المنخفضة في v3 وتحقق من الإجراء وملف تعريف الموقع والوكيل وترويسات المتصفح قبل شراء عملية حل أخرى.
المهمة جاهزة. لماذا يُرفض رمز reCAPTCHA؟
عالج رفض الرموز الجاهزة قبل الدفع مقابل عملية حل أخرى: افحص الرمز المُرسل وسياق الطلب ومدة الصلاحية والعميل الذي يرسله.
ما مدة صلاحية رمز reCAPTCHA؟
تنتهي صلاحية رموز reCAPTCHA الكلاسيكية ورموز Enterprise بعد دقيقتين، وتُستخدم مرة واحدة فقط. اطلب الرمز قبل إرسال الطلب المحمي مباشرةً.
الحصول على ترويسات Kasada باستخدام API
أنشئ مهمة Kasada واستعلم عنها دوريًا، واسترجع ترويساتها، وطبّقها مع هوية المتصفح المُعادة والوكيل الذي نجح في الحل.
الحصول على ملف تعريف ارتباط TMPT من Ticketmaster
اطلب ملف تعريف ارتباط TMPT من نوع Event أو Login، وانتظر نتيجة جاهزة، وأرفقه دون تكرار بادئة ملف تعريف الارتباط.
TMPT أم Kasada: أي مهمة Ticketmaster تحتاج إليها؟
اختر المهمة المناسبة لملف تعريف ارتباط TMPT أو ترويسات Kasada أو رمز reCAPTCHA، مع أمثلة للطلبات وروابط للتكامل.
يُعيد Ticketmaster الرمز 403 بعد الحل: ما الذي يجب التحقق منه؟
ميّز بين استجابة API بالرمز 403 ورفض Ticketmaster، وتحقق من كيفية إرسال الحل.
إصلاح إرسال ملف تعريف ارتباط TMPT بشكل غير صحيح
شخّص وصول ملف تعريف ارتباط TMPT، واستبدل القيم القديمة، وأرفق الحل بشكل صحيح في Python أو Node.js.
اختيار وكيل وإعداده لحل CAPTCHA
تنسيق عنوان URL للوكيل، والجلسات المثبتة، وحلول خطأ HTTP 407 وتعذّر الوصول إلى الجهات المستهدفة ورفض الحلول.
استخدم الوكيل الذي حل المهمة فعليًا
اربط egressAttempts بقائمة الوكلاء الأصلية، وحدّد الوكيل الناجح باستخدام دالة مساعدة في SDK، وأعد استخدامه مع هوية المتصفح المُعادة.
استخدام وكيل المستخدم وتلميحات العميل المُعادة
اضبط User-Agent وsec-ch-ua من الحل الجاهز، واستبدل الترويسات القديمة، وأرسل عبر الوكيل الذي نجح في الحل.
التعامل مع الاستعلام الدوري عن مهام CAPTCHA وانتهاء المهلات
إعدادات الانتظار الافتراضية، والاستعلام الدوري المحدود، والاستعادة بعد انتهاء مهلة طلب مهمة.
استعادة طلب انتهت مهلته دون الدفع مقابل مهمة أخرى
أعد استخدام requestId لاستعادة مهمة موجودة بدلًا من إنشاء أخرى بعد انتهاء المهلة.
تبحث عن حقل أو نقطة نهاية؟
يسرد مرجع API جميع حقول الطلب وحالات المهمة وبُنى الاستجابة.