createTask: Pembuatan Tugas
WARNING
Membuat tugas untuk menyelesaikan jenis captcha yang dipilih.
Tentukan jenis captcha yang digunakan 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",// Tulis di bawah jenis yang perlu Anda identifikasi
"body":"BASE64 image"
}
}
Parameter Permintaan
Parameter | Tipe | Diperlukan | Deskripsi |
---|---|---|---|
clientKey | String | Yes | Kunci akun klien, dapat ditemukan di dasbor |
appId | String | No | AppId Pengembang Anda, Ajukan di bagian pengembang dasbor |
task | Object | Yes | Objek tugas |
callbackUrl | String | No | token akan dikirimkan (post) ke titik akhir ini |
Contoh tanggapan
Contoh tanggapan 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" // Simpan ID ini untuk langkah berikutnya
}
Contoh tanggapan tugas sinkron
Jika jenis tugas adalah pengenalan gambar, pengenalan suara, atau beberapa tugas khusus, hasil tugas akan dikembalikan secara langsung.
Itu dapat diidentifikasi dengan apakah status
sama dengan ready
{
"errorId": 0,
"errorCode": "",
"errorDescription": "",
"status": "ready",
"solution": {
"text": "44795sds"
},
"taskId": "2376919c-1863-11ec-a012-94e6f7355a0b",
}
Struktur Tanggapan
Parameter | Tipe | Deskripsi |
---|---|---|
errorId | Integer | Pesan kesalahan: 0 - tidak ada kesalahan 1 - ada kesalahan |
errorCode | String | Tabel kode kesalahan |
errorDescription | String | Deskripsi kesalahan |
status | String | mengembalikan status, yang hanya bisa null atau ready |
solution | Object | Tugas sinkronisasi mengembalikan hasil |
taskId | String | ID tugas yang dibuat, Dapatkan Hasil Tugas |