Motor de Visão
AVISO
Crie a tarefa com o createTask.
Esta interface não precisa obter os resultados separadamente, retornará diretamente os resultados do reconhecimento de imagem!
O campo type
da tarefa é o seguinte
VisionEngine
Criar Tarefa
Crie a tarefa com o createTask.
Estrutura do Objeto da Tarefa
Observe que este tipo de tarefa retorna o resultado da execução da tarefa diretamente após o createTask, em vez de obtê-lo assincronamente através do getTaskResult.
Propriedades | Tipo | Obrigatório | Descrição |
---|---|---|---|
type | String | Obrigatório | VisionEngine |
module | String | Obrigatório | Todos os modelos suportados são mostrados na tabela abaixo |
websiteURL | String | Opcional | URL da página de origem para melhorar a precisão |
image | String | Obrigatório | Conteúdo da imagem codificado em base64 (sem novas linhas, sem data:image/***;charset=utf-8;base64,) |
imageBackground | String | Obrigatório | Conteúdo da imagem de fundo codificado em base64 (sem novas linhas, sem data:image/***;charset=utf-8;base64,) |
question | String | Opcional | Requerido para space_detection |
TIPOS DE IMAGEM SUPORTADOS
module | Exemplo de Captcha | image | imageBackground |
---|---|---|---|
slider_1 | ![]() | ![]() | ![]() |
rotate_1 | ![]() | ![]() | ![]() |
rotate_2 | ![]() | ![]() | |
shein | ![]() | ![]() |
Exemplo de Requisição
// Exemplo de requisição usando o módulo slider
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
Payload:
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "VisionEngine",
"module": "slider_1",
"image": "/9j/4AAQSkZJRgABA......",
"imageBackground": "/9j/4AAQSkZJRgABA......",
"websiteURL": "https://xxxx.com"
}
}
// Exemplo de Resposta usando o módulo slider
{
"errorId": 0,
"errorCode": "",
"errorDescription": "",
"status": "ready",
"solution": {
"distance": 213,
},
"taskId": "..."
}
Usar Requisição SDK
# pip install --upgrade capsolver
# export CAPSOLVER_API_KEY='...'
import capsolver
capsolver.api_key = "..."
solution = capsolver.solve({
"type": "VisionEngine",
"module": "slider_1",
"image": "/9j/4AAQSkZJRgABA......",
"imageBackground": "/9j/4AAQSkZJRgABA......"
})
print(solution)