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
Parameter | Tipe | Wajib | Deskripsi |
---|---|---|---|
clientKey | String | Ya | Kunci akun klien, dapat ditemukan di dasbor |
appId | String | Tidak | AppId Pengembang Anda, Ajukan di bagian pengembang dasbor |
task | Objek | Ya | Objek tugas |
callbackUrl | String | Tidak | token 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
Parameter | Tipe | Deskripsi |
---|---|---|
errorId | Integer | Pesan kesalahan: 0 - tidak ada kesalahan 1 - dengan kesalahan |
errorCode | String | Tabel kode kesalahan |
errorDescription | String | Deskripsi kesalahan |
status | String | mengembalikan status, yang hanya bisa null atau ready |
solution | Objek | Tugas sinkronisasi mengembalikan hasil |
taskId | String | ID tugas yang dibuat, Dapatkan hasil tugas |