Menu

حل رموز التحقق المُصورة

أضف رموز تحقق مصورة واستخرج النص المتواجد بداخلها. يمكن أن يتضمن النص أرقام وأحرف وأحرف خاصة ومسافات فقط. كما تدعم الرسوم المتحركة بتنسيق GIF بحجم يصل إلى 500 كيلوبايت. لا يتم دعم اختبارات رموز التحقق المخصصة مثل "اعثر على قطة في مجموعة الصور الظاهرة أمامك وادخل رقمها".

كائن مهمة حل رموز التحقق

الخاصيةنوع الخاصيةالأهميةالقيمة الافتراضيةالوظيفة
typeStringمطلوبةImageToTextTaskوظيفة هذه الخاصية تحديد نوع المهمة
bodyStringمطلوبةنص الملف المشفر بنظام base64. تأكد من إرسال النص بدون فواصل بين الأسطر. كذلك يرجى عدم ارسال (امتدادات مثل jpg أو png) أو علامات مشابهة، فقط نص مكتوب بترميز base64!
phraseBooleanغير مطلوبةfalse
caseBooleanغير مطلوبةtrue
numericIntegerغير مطلوبة0
mathBooleanغير مطلوبةfalse
minLengthIntegerغير مطلوبة0
maxLengthIntegerغير مطلوبة0
commentStringغير مطلوبةتعليقات إضافية للعاملين مثل "قم بإدخال النص باللون الأحمر". يُرجى العلم أن النتيجة غير مضمونة وتتوقف على مدى التزام العامل بتلك التعليمات..
websiteURLStringغير مطلوبةخاصية اختيارية لتمييز مصدر رموز التحقق المُصورة في إحصائيات عمليات الدفع.
languagePoolStringغير مطلوبةenيحدد مجموعة لغة العمال. ينطبق ذلك فقط على رموز التحقق المُصورة. اللغات التالية هي المُتاحة في الوقت الحالي:

"en" (افتراضي): قائمة انتظار اللغة الإنجليزية
"rn": مجموعة الدول: روسيا، أوكرانيا، بيلاروسيا، كازاخستان

مثال على الطلب

Python
Javascript
Go
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.imagecaptcha import *

solver = imagecaptcha()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")

# Specify softId to earn 10% commission with your app.
# Get your softId here: https://anti-captcha.com/clients/tools/devcenter
solver.set_soft_id(0)

# optional parameters, see documentation for details
# solver.set_phrase(True)                      # 2 words
# solver.set_case(True)                        # case sensitivity
# solver.set_numeric(1)                        # only numbers
# solver.set_minLength(1)                      # minimum captcha text length
# solver.set_maxLength(10)                     # maximum captcha text length
# solver.set_math(True)                        # math operation result, for captchas with text like 50+5
# solver.set_comment("only green characters")  # comment for workers
# solver.set_language_pool("en")               # language pool

captcha_text = solver.solve_and_return_solution("captcha.jpeg")
if captcha_text != 0:
    print("captcha text "+captcha_text)
else:
    print("task finished with error "+solver.error_code)

كائن حل المهمة

الخاصيةنوع الخاصيةالوظيفة
textStringالنص المُستخرَج من رموز التحقق المصورة
urlStringعنوان الويب حيث سيتم تخزين رموز التحقق بداخله لمدة 24 ساعة. وسيتم إزالته بعد ذلك.

مثال على نتيجة الطلب

{
    "errorId":0,
    "status":"ready",
    "solution":
    {
        "text":"deditur",
        "url":"http://61.39.233.233/1/147220556452507.jpg"
    },
    "cost":"0.000700",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}