أحتاج للمساعدة في تجاوز رموز التحقق في موقع ويب معين
لا نستطيع مساعدتك في هذا الأمر. حتى للدفعات الإضافية. من فضلك لا توجه لنا هذا السؤال.
نحن لا نتدخل في هذا بسبب مهمتنا وهي توفير واجهة برمجة تطبيقات API قانونية وآمنة وموثوقة لحل رموز التحقق Recaptcha - هذا كل شيء.
لقد أنشأنا صفحة يمكنك من خلالها نشر وظائفك والعثور على مطورين لتلبية احتياجاتك. يمكنك القيام بذلك في Developers Center.
يمكنك أيضًا محاولة البحث عن حلول على موقع stackoverflow، ومنتديات github .
نحن لا نتدخل في هذا بسبب مهمتنا وهي توفير واجهة برمجة تطبيقات API قانونية وآمنة وموثوقة لحل رموز التحقق Recaptcha - هذا كل شيء.
لقد أنشأنا صفحة يمكنك من خلالها نشر وظائفك والعثور على مطورين لتلبية احتياجاتك. يمكنك القيام بذلك في Developers Center.
يمكنك أيضًا محاولة البحث عن حلول على موقع stackoverflow، ومنتديات github .
كل ما تريد معرفته عن الإصدار الثالث ل Recaptcha
كل ما تريد معرفته عن Recaptcha Enterprise
استفسارات بخصوص حل رموز تحقق ال Recaptcha بواسطة البروكسي و كذلك Funcaptcha و GeeTest و hCaptcha
كيف يتم حل recaptcha صفحات نتائج محركات بحث جوجل؟
لحل هذا النوع من Recaptcha، ستحتاج إلى إرسال قيمة "data-s" في خاصية recaptchaDataSValue من واجهة مستخدم Recaptcha واستخدام ملفات تعريف ارتباط العامل التي تتلقاها في استجابة getTaskResult.
في وقت كتابة هذا التقرير، يعمل حل النص هذا مع كل من المهام التي تحتاج إلى البروكسي و < a href = "/ar/apidoc/task-types/RecaptchaV2Task" target = _blank> proxy-on التي لا تحتاج إلى بروكسي.
طريقة الحل:
1. كشف إعادة التوجيه إلى آسف / الفهرس؟ إلخ، تذكر ملفات تعريف الارتباط.
2. أخذ قيمة البيانات ، وانشاء مهمة حل Recaptcha بهذه القيمة.
3. عندما تكون المهمة جاهزة، ستتلقى استجابة g وملف تعريف ارتباط العامل في getTaskResult.
4. أضف ملفات تعريف ارتباط العامل إلى ملفات تعريف الارتباط التي حفظتها في الخطوة الأولى.
5. قم بإرسال النموذج مع الحقول q، و g-recaptcha-response ، ثم تابع.
6. في حالة نجاح العملية، سيتم إعادة توجيهك إلى Google SERP. لجميع الطلبات اللاحقة، استخدم ملفات تعريف الارتباط التي حصلت عليها.
راجع إثبات المفهوم بلغة PHP .
لا تحتوي مكتبات github الخاصة بنا b> على خيارات جديدة لإرسال البيانات.
سيتوجب عليك إضافتها بنفسك وفقًا لوثائق API.
إذا كنت تتلقى رسالة الخطأ ERROR_TOKEN_EXPIRED، فما عليك سوى إعادة إرسال المهمة الخاصة بك برمز مميز جديد. نظرًا لأن هذا الرمز صالح للاستخدام مرة واحدة، لا يمكننا إعادة تعيين المهمة لعامل آخر عندما يقوم الأول بإلغائها. في هذه الحالة، نقوم بإلغاء المهمة ووضع علامة "مدفوعة" عليها (لذا فهي مجانية من أجلك أيضًا).
في وقت كتابة هذا التقرير، يعمل حل النص هذا مع كل من المهام التي تحتاج إلى البروكسي و < a href = "/ar/apidoc/task-types/RecaptchaV2Task" target = _blank> proxy-on التي لا تحتاج إلى بروكسي.
طريقة الحل:
1. كشف إعادة التوجيه إلى آسف / الفهرس؟ إلخ، تذكر ملفات تعريف الارتباط.
2. أخذ قيمة البيانات ، وانشاء مهمة حل Recaptcha بهذه القيمة.
3. عندما تكون المهمة جاهزة، ستتلقى استجابة g وملف تعريف ارتباط العامل في getTaskResult.
4. أضف ملفات تعريف ارتباط العامل إلى ملفات تعريف الارتباط التي حفظتها في الخطوة الأولى.
5. قم بإرسال النموذج مع الحقول q، و g-recaptcha-response ، ثم تابع.
6. في حالة نجاح العملية، سيتم إعادة توجيهك إلى Google SERP. لجميع الطلبات اللاحقة، استخدم ملفات تعريف الارتباط التي حصلت عليها.
راجع إثبات المفهوم بلغة PHP .
لا تحتوي مكتبات github الخاصة بنا b> على خيارات جديدة لإرسال البيانات.
سيتوجب عليك إضافتها بنفسك وفقًا لوثائق API.
إذا كنت تتلقى رسالة الخطأ ERROR_TOKEN_EXPIRED، فما عليك سوى إعادة إرسال المهمة الخاصة بك برمز مميز جديد. نظرًا لأن هذا الرمز صالح للاستخدام مرة واحدة، لا يمكننا إعادة تعيين المهمة لعامل آخر عندما يقوم الأول بإلغائها. في هذه الحالة، نقوم بإلغاء المهمة ووضع علامة "مدفوعة" عليها (لذا فهي مجانية من أجلك أيضًا).
يتم حل رموز تحقق ال recaptcha ببطئ شديد
رفعت جوجل مؤخرًا درجة تعقيد رموز التحقق Recaptcha وجعلتها أكثر صعوبة للجميع. يعتمد الوقت الفعلي الذي يستغرقه حل هذه الأحجية على مقدار الهجمات غير المرغوبة التي تتم على النطاق والتي يتم قياسها بواسطة جوجل نفسها. والخبر الجيد هو أنه يمكنك حل Recaptcha مسبقًا، قبل استخدام الرمز المميز على موقع الويب. ويكون الرمز المميز صالحًا لمدة 120 ثانية من وقت حل اللغز.
لذا نقترح خيارين لحل هذه المسألة:
الخيار الأول. استخدم ميزة تجهيز رموز التحقق الخاصة بنا لإنشاء رموز Recaptcha المميزة تلقائيًا وإنشاء مجموعتك الخاصة من الرموز الصالحة لكل موقع تتصفحه. سيؤدي استدعاء API الخاص بنا لحل Recaptcha آخر إلى تنشيط الجانب البرمجي الخاص بنا، لإعداد نسخًا مجهزة لمهمتك بنفس عنوان موقع الويب وsitekey. يمكنك بعد ذلك استخدام أي رمز مميز يأتي أولاً واستخدام الرموز المميزة الأخرى المنشأة مسبقًا للمهام المستقبلية. بالرغم من ذلك، سيكون الرمز صالحًا لمدة 120 ثانية، لذلك سيكون ملائم للقيام بهذه العمليات بشكل متكرر على موقع ويب واحد. إذا كنت ستتوقف مؤقتًا لأكثر من 100 ثانية بين Recaptchas ، فهذه الميزة ليست مناسبة لك.
لا تحتاج إلى ضبط التطبيق الخاص بك بأي طريقة لاستخدام هذه الميزة. ما عليك سوى تشغيله واختيار أحد الأوضاع واختيار عدد الرموز الاحتياطية التي يجب علينا إعدادها من أجلك لاستخدامها.
الخيار الثاني. تفعيل آلية التخزين المؤقت المسبق للرمز في تطبيقك. تعرف على كيفية القيام بذلك من هنا.
لذا نقترح خيارين لحل هذه المسألة:
الخيار الأول. استخدم ميزة تجهيز رموز التحقق الخاصة بنا لإنشاء رموز Recaptcha المميزة تلقائيًا وإنشاء مجموعتك الخاصة من الرموز الصالحة لكل موقع تتصفحه. سيؤدي استدعاء API الخاص بنا لحل Recaptcha آخر إلى تنشيط الجانب البرمجي الخاص بنا، لإعداد نسخًا مجهزة لمهمتك بنفس عنوان موقع الويب وsitekey. يمكنك بعد ذلك استخدام أي رمز مميز يأتي أولاً واستخدام الرموز المميزة الأخرى المنشأة مسبقًا للمهام المستقبلية. بالرغم من ذلك، سيكون الرمز صالحًا لمدة 120 ثانية، لذلك سيكون ملائم للقيام بهذه العمليات بشكل متكرر على موقع ويب واحد. إذا كنت ستتوقف مؤقتًا لأكثر من 100 ثانية بين Recaptchas ، فهذه الميزة ليست مناسبة لك.
لا تحتاج إلى ضبط التطبيق الخاص بك بأي طريقة لاستخدام هذه الميزة. ما عليك سوى تشغيله واختيار أحد الأوضاع واختيار عدد الرموز الاحتياطية التي يجب علينا إعدادها من أجلك لاستخدامها.
الخيار الثاني. تفعيل آلية التخزين المؤقت المسبق للرمز في تطبيقك. تعرف على كيفية القيام بذلك من هنا.
لم يتم حل رموز تحقق الـ Recaptcha بطريقة صحيحة
قد تطلب منك بعض مواقع الويب حل رموز تحقق Recaptchas مرة أخرى. يعتمد هذا السلوك على كود الواجهة الخلفية لموقع الويب المستهدف وواجهة برمجة تطبيقات Google. على الرغم من استجابات g الصالحة من خدمتنا، قد يُطلب منك حل Recaptchas عدة مرات. قد يكون السبب هو عدد الطلبات الواردة من عنوان IP الخاص بك، وملفات تعريف الارتباط المخزنة بشكل غير صحيح، ووكيل المستخدم المدرج في قائمة الحظر، وما إلى ذلك.
قد تقوم مواقع الويب الأخرى أيضًا بتشفير برمجة جافاسكريبت المتطورة الخاصة بها والتي تنشئ رموزًا إضافية أثناء تنقل المستخدم في موقع الويب. نوصي بأتمتة مثل هذه الصفحات باستخدام بيئات برمجية لا تحتوي على واجهة مستخدم مثل محرك Puppeteer. ونقدم لعملائنا دروسًا تعليمية مجانية حول هذا الموضوع.
إذا أجريت جميع الفحوصات وكنت متأكدًا تمامًا من وجود مشكلة من جانبنا، يمكنك الإبلاغ عن أي عملية حل Recaptcha غير صحيحة بواسطة طريقة API الخاصة بنا. a href="/ar/apidoc/methods/reportIncorrectRecaptcha">reportIncorrectRecaptcha يرجى التعرف على الوصف الموثق للقيام بذلك بطريقة صحيحة.
قد تقوم مواقع الويب الأخرى أيضًا بتشفير برمجة جافاسكريبت المتطورة الخاصة بها والتي تنشئ رموزًا إضافية أثناء تنقل المستخدم في موقع الويب. نوصي بأتمتة مثل هذه الصفحات باستخدام بيئات برمجية لا تحتوي على واجهة مستخدم مثل محرك Puppeteer. ونقدم لعملائنا دروسًا تعليمية مجانية حول هذا الموضوع.
إذا أجريت جميع الفحوصات وكنت متأكدًا تمامًا من وجود مشكلة من جانبنا، يمكنك الإبلاغ عن أي عملية حل Recaptcha غير صحيحة بواسطة طريقة API الخاصة بنا. a href="/ar/apidoc/methods/reportIncorrectRecaptcha">reportIncorrectRecaptcha يرجى التعرف على الوصف الموثق للقيام بذلك بطريقة صحيحة.
ما هي خاصية Recaptcha Warm-up؟
تعمل خاصية Recaptcha Warm-up الخاصة بنا تلقائيًا على إنشاء رموز Recaptcha المميزة مسبقًا وإنشاء مجموعة خاصة من الرموز المميزة لك: رمز مميز واحد لكل موقع ويب تقوم بحل Recaptchas من أجله. يؤدي استدعاء API الخاصة بنا لحل Recaptcha آخر إلى تشغيل البرمجة الخلفية الخاصة بنا، والتي تُنشئ نسخًا احتياطية من مهمتك بنفس عنوان موقع الويب ومفتاح الموقع. لا يمكنك الوصول إليهم، ولكن عندما يكون أحدهم جاهزًا ، يتم إدراج النتيجة تلقائيًا في المهمة الأولى التي أرسلتها إلى واجهة برمجة التطبيقات. يتم إدراج نتائج المهام الأخرى في التجمع في المهام التالية التي تنشئها باستخدام واجهة برمجة التطبيقات.
هذا يخلق تدفقًا مستمرًا لرموز Recaptcha الساخنة الجاهزة للاستخدام الفوري. لحمايتك من أي خسائر، لدينا إعداد "حد انتهاء الصلاحية"، والذي يحسب عدد الرموز المميزة لمجمع الإحماء التي انتهت صلاحيتها ولم يتم إدراجها في مهام واجهة برمجة التطبيقات الخاصة بك. عندما تصل إلى حد انتهاء الصلاحية، نتوقف عن إنشاء رموز جديدة للمجموعة.
كل رمز مميز يكون صالحًا لمدة 120 ثانية، لذا فهو أكثر ملائمة عندما تفعل شيئًا بشكل متكرر على موقع ويب واحد. إذا توقفت لأكثر من 100 ثانية بين Recaptchas، فلن تناسبك خاصية Recaptcha Warm-up.
لا تحتاج إلى ضبط التطبيق الخاص بك بأي طريقة لاستخدام هذا الخيار. ما عليك سوى تشغيله واختيار الوضع وتحديد عدد الرموز الاحتياطية التي يجب أن نقوم بإعدادها من أجلك ونحتفظ بها تحت تصرفك.
لاحظ أنه ليس لديك وصول مباشر إلى مجموعة الرموز المميزة؛ حيث تتم إدارتها بواسطة نظامنا لمنع الاستخدام المزدوج للرموز المميزة. إذا لم توافق على ذلك، فأنت مرحب بك لإنشاء خاصية warm-up مماثلة في تطبيقك.
الدفع.
أنت تدفع مقابل كل نسخة مهمة من مهام warm-up، سواء تم استخدامها أو فقدها، أو انتهاء صلاحيتها.
هذا يخلق تدفقًا مستمرًا لرموز Recaptcha الساخنة الجاهزة للاستخدام الفوري. لحمايتك من أي خسائر، لدينا إعداد "حد انتهاء الصلاحية"، والذي يحسب عدد الرموز المميزة لمجمع الإحماء التي انتهت صلاحيتها ولم يتم إدراجها في مهام واجهة برمجة التطبيقات الخاصة بك. عندما تصل إلى حد انتهاء الصلاحية، نتوقف عن إنشاء رموز جديدة للمجموعة.
كل رمز مميز يكون صالحًا لمدة 120 ثانية، لذا فهو أكثر ملائمة عندما تفعل شيئًا بشكل متكرر على موقع ويب واحد. إذا توقفت لأكثر من 100 ثانية بين Recaptchas، فلن تناسبك خاصية Recaptcha Warm-up.
لا تحتاج إلى ضبط التطبيق الخاص بك بأي طريقة لاستخدام هذا الخيار. ما عليك سوى تشغيله واختيار الوضع وتحديد عدد الرموز الاحتياطية التي يجب أن نقوم بإعدادها من أجلك ونحتفظ بها تحت تصرفك.
لاحظ أنه ليس لديك وصول مباشر إلى مجموعة الرموز المميزة؛ حيث تتم إدارتها بواسطة نظامنا لمنع الاستخدام المزدوج للرموز المميزة. إذا لم توافق على ذلك، فأنت مرحب بك لإنشاء خاصية warm-up مماثلة في تطبيقك.
الدفع.
أنت تدفع مقابل كل نسخة مهمة من مهام warm-up، سواء تم استخدامها أو فقدها، أو انتهاء صلاحيتها.
ما هي الخيارات المتاحة لحل الإصدار الثاني من رموز التحقق Recaptcha؟
الخيار الأول:
نحن نحاكي وجود المستخدم على موقع الويب المستهدف ونتجاوز جميع نصوص جافا سكريبت بمفردنا. يمكنك الاطلاع على طريقة التشغيل في هذه المقالة - نماذج Recaptcha. إرسال مخطط التشغيل الآلي. . تبلغ التكلفة لهذه الخدمة 2 دولار أمريكي لكل 1000 صورة. هذه الطريقة تتطلب استخدام بروكسي b> يقوم العميل بتوفيره.
الخيار الثاني:
مثل الخيار الأول، لكننا نقوم بحلها على البروكسي الخاص بنا . يسمى هذا النوع من المهامRecaptchaV2TaskProxyless وتبلغ تكلفته 2 دولار أمريكي لكل 1000 حلول g-response.
نحن نحاكي وجود المستخدم على موقع الويب المستهدف ونتجاوز جميع نصوص جافا سكريبت بمفردنا. يمكنك الاطلاع على طريقة التشغيل في هذه المقالة - نماذج Recaptcha. إرسال مخطط التشغيل الآلي. . تبلغ التكلفة لهذه الخدمة 2 دولار أمريكي لكل 1000 صورة. هذه الطريقة تتطلب استخدام بروكسي b> يقوم العميل بتوفيره.
الخيار الثاني:
مثل الخيار الأول، لكننا نقوم بحلها على البروكسي الخاص بنا . يسمى هذا النوع من المهامRecaptchaV2TaskProxyless وتبلغ تكلفته 2 دولار أمريكي لكل 1000 حلول g-response.
لا استطيع إيجاد الـ sitekey الخاص بصفحة الويب
إذا لم يكن موجودًا في ملف html، فسيتم تحميله ديناميكيًا. تحقق من هذه المقالة وتعرف على كيفية تحديد موقعها بسرعة في مواقف مثل هذه:
إعادة التحقق من صحة Recaptcha بدون البحث مصدر HTML.
إعادة التحقق من صحة Recaptcha بدون البحث مصدر HTML.
هل تقدمون خدمة حل رموز التحقق CAPTCHA عبر تطبيقات أندرويد
للأسف نحن لا نحل Recaptcha عبر تطبيقات Android.
لحل عمليات إعادة الشراء على Android، يتعين علينا تجميع تطبيق android منفصل لكل معرّف تطبيق يتم إصداره للعاملين لدينا، وهو أمر ممكن ولكنه مرتفع الكلفة، ولا يستحق العناء من الناحية المالية.
لحل عمليات إعادة الشراء على Android، يتعين علينا تجميع تطبيق android منفصل لكل معرّف تطبيق يتم إصداره للعاملين لدينا، وهو أمر ممكن ولكنه مرتفع الكلفة، ولا يستحق العناء من الناحية المالية.
أود أن أضع وقتًا محددًا لحل Recaptcha
"أريد أن يتم حل Recaptchas الخاصة بي في 30 ثانية أو أقل، ولا أريد الدفع إذا استغرق الأمر وقتًا أطول من ذلك."
نأسف لعدم توافر هذا الخيار لدينا
أثناء قيامك بإنشاء مهام لحل رموز التحقق Recaptcha، تتم محاسبة حسابك لكل مهمة ما لم تنتهي بخطأ أو تتجاوز 300 ثانية. وإلا فإنك تدفع ثمنها مهما كانت الحالة.
نأسف لعدم توافر هذا الخيار لدينا
أثناء قيامك بإنشاء مهام لحل رموز التحقق Recaptcha، تتم محاسبة حسابك لكل مهمة ما لم تنتهي بخطأ أو تتجاوز 300 ثانية. وإلا فإنك تدفع ثمنها مهما كانت الحالة.
Warmed by public token - what is this?
It is our core feature which greatly improves Recaptcha solving speed from average 60 seconds to 10 seconds. You can always disabled it in the settings.
أدفع الكثير من الأموال لحل رموز التحقق Recaptcha / لم يتم قبول عرض التسعير الذي تقدمت به
قد يواجه النظام فترات قصيرة من التحميل الزائد بسبب ضغط عمليات إعادة الشراء الخاصة بالعملاء الآخرين. في هذه الحالة، يرجى الرجوع إلى إحصائيات النظام واختيار المزيد من الإطار الزمني الأمثل لتحميل مهام captcha.
لا تنس تحديد "Recaptcha V2" في مربع قائمة الانتظار المنسدلة.
لا تنس تحديد "Recaptcha V2" في مربع قائمة الانتظار المنسدلة.
يوجد نموذج حل رموز التحقق Recaptcha في لوحة التحكم الشخصية الخاصة بحسابك. كل ما عليك فعله لإظهارها، أن تقوم بتسجيل الدخول.
لا داعي للقلق بهذا الشأن.
حتى إذا كانت أداة حل رموز التحقق Recaptcha الخاصة بك موجودة في بعض المناطق المخفية في موقع الويب، فهذه ليست مشكلة. فنحن لا نتصفح الصفحة على الإطلاق. بدلاً من ذلك، ينشئ برنامجنا بيئة "تعتقد" فيها عناصر واجهة مستخدم Recaptcha أنها موجودة بالفعل على الصفحة المستهدفة. لا يمكنهم كشف الاختلاف. لأن عنوان المتصفح هو نفسه تمامًا، مع بروتوكول http: // أو https: // ، النطاق / النطاق الفرعي، المسار، وأو دلالات طلب البحث.
نقوم بذلك عن طريق محاكاة زيارة الموقع بالكامل، ولا يتعين عليك تقديم أي بيانات اعتماد لتسجيل الدخول أو ملفات تعريف الارتباط للجلسة. ما عليك سوى إرسال مهمتك باستخدام أي عنوان URL مثل https://yourdomain.com/ وsitekey. سننشئ استجابة g يمكن استخدامها على المجال بأكمله. لا ترتبط استجابات G بمسارات محددة.
حتى إذا كانت أداة حل رموز التحقق Recaptcha الخاصة بك موجودة في بعض المناطق المخفية في موقع الويب، فهذه ليست مشكلة. فنحن لا نتصفح الصفحة على الإطلاق. بدلاً من ذلك، ينشئ برنامجنا بيئة "تعتقد" فيها عناصر واجهة مستخدم Recaptcha أنها موجودة بالفعل على الصفحة المستهدفة. لا يمكنهم كشف الاختلاف. لأن عنوان المتصفح هو نفسه تمامًا، مع بروتوكول http: // أو https: // ، النطاق / النطاق الفرعي، المسار، وأو دلالات طلب البحث.
نقوم بذلك عن طريق محاكاة زيارة الموقع بالكامل، ولا يتعين عليك تقديم أي بيانات اعتماد لتسجيل الدخول أو ملفات تعريف الارتباط للجلسة. ما عليك سوى إرسال مهمتك باستخدام أي عنوان URL مثل https://yourdomain.com/ وsitekey. سننشئ استجابة g يمكن استخدامها على المجال بأكمله. لا ترتبط استجابات G بمسارات محددة.
هل يدعم الموقع حل رموز تحقق Recaptcha غير المرئية؟
نعم، إنها مماثلة لحل رموز التحقق reCAPTCHA المرئية. ومن المحتمل أننا سنكتشف recaptcha غير المرئية تلقائيًا، ولكن يمكنك أيضًا إرسال علامة "isInvisible" مضبوطة على true عند إرسال مهمة captcha. سيؤدي هذا إلى ظهور واجهة مستخدم حل رموز التحقق recaptcha المناسبة من جانب العامل.
تفضيلات API
تفضيلات API
What is the valid length of Recaptcha token?
We're solving Recaptchas since 2016 and we saw valid tokens ranging from 50 to 2000 bytes. Any length is valid. Assuming that some lengths means Recaptcha is valid and some are not is wrong.
حل رموز تحقق ال Recaptcha في المتصفحات التي لا تحتوي على واجهة مستخدم
نعم، من السهل إلى حد ما تجاوز رموز تحقق recaptcha باستخدام لغات NodeJS + Puppeteer. تحقق من البرامج التعليمية المجانية الخاصة بنا حول هذا الموضوع.