Panduan
createTask: Buat Tugas

createTask: pembuatan tugas

WARNING

Membuat tugas untuk menyelesaikan tipe captcha yang dipilih.

Tentukan jenis captcha dalam parameter.

Contoh: ImageToTextTask

Anda dapat Melihat semua jenis tugas yang didukung

Contoh permintaan

POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
 
{
    "clientKey":"YOUR_API_KEY",
    "appId": "APP_ID",
    "task": {
        "type":"ImageToTextTask",// Write below the type you need to identify
        "body":"BASE64 image"
    }
}

Parameter Permintaan

ParameterTipeWajibDeskripsi
clientKeyStringYaKunci akun klien, dapat ditemukan di dasbor
appIdStringTidakAppId Pengembang Anda, Ajukan di bagian pengembang dasbor
taskObjekYaObjek tugas
callbackUrlStringTidaktoken akan dikirim (post) ke endpoint ini

Contoh respons

Contoh respons tugas asinkron

Ketika tugas dibuat sebagai tugas token atau tugas asinkron khusus, hasil tugas diperoleh melalui perintah getTaskResult

{
    "errorId": 0,
    "errorCode": "",
    "errorDescription": "",
    "taskId": "37223a89-06ed-442c-a0b8-22067b79c5b4" // Save this ID for the next step
}

Contoh respons tugas sinkron

Jika jenis tugas adalah pengenalan gambar, pengenalan suara, atau beberapa tugas khusus, hasil tugas langsung dikembalikan. Hal ini dapat dinilai berdasarkan apakah status sama dengan ready

{
    "errorId": 0,
    "errorCode": "",
    "errorDescription": "",
    "status": "ready",
    "solution": {
        "text": "44795sds"
    },
    "taskId": "2376919c-1863-11ec-a012-94e6f7355a0b",
}

Struktur Respons

ParameterTipeDeskripsi
errorIdIntegerPesan kesalahan:
0 - tidak ada kesalahan
1 - dengan kesalahan
errorCodeStringTabel kode kesalahan
errorDescriptionStringDeskripsi kesalahan
statusStringmengembalikan status, yang hanya bisa null atau ready
solutionObjekTugas sinkronisasi mengembalikan hasil
taskIdStringID tugas yang dibuat, Dapatkan hasil tugas