Menu

ImageToTextTask : resuelve un captcha de imagen

Publica una imagen y recibe texto de ella. El texto sólo puede contener dígitos, letras, símbolos y un espacio. Se soportan animaciones GIF de hasta 500kb. No se soportan captchas personalizados como "Encuentra un gato en este set de imágenes e ingresa su número".

Objeto de la tarea

PropiedadTipoRequeridoValor predeterminadoPropósito
typeCadenaImageToTextTaskDefine el tipo de tarea.
bodyCadenaEl archivo está codificado en base64. Asegúrate de enviarlo sin fallas de línea. No incluyas 'data:image/png,' o etiquetas similares, ¡sólo base64!
phraseBooleanoNofalse
caseBooleanoNotrue
numericEnteroNo0
mathBooleanoNofalse
minLengthEnteroNo0
maxLengthEnteroNo0
commentCadenaNoComentarios adicionales para los trabajadores como "introducir texto en rojo". El resultado no está garantizado y depende totalmente del trabajador.
websiteURLCadenaNoParámetro opcional para distinguir la fuente de los captchas de imagen en las estadísticas de gastos.

Ejemplo de solicitud

Python
Javascript
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)

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

Objeto de solución de la tarea

PropiedadTipoPropósito
textCadenaTexto de captcha de imagen
urlCadenaDirección web del captcha donde lo guardaremos durante las próximas 24 horas. Luego será removido.

Ejemplo de respuesta

{
    "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"
}