pushAntiGateVariable: kirimkan nilai variabel untuk tugas AntiGate
Tugas AntiGate memiliki fitur: nilai variabel dapat dikirimkan setelah tugas dibuat. Untuk melakukannya, ikuti langkah-langkah ini:
- Tambahkan langkah "WAIT_FOR_VARIABLE_VALUE" ke templat Anda dan sebutkan nama variabel sebagai nilai permanen.
- Karena semua nilai variabel harus dikirimkan ke metode createTask, ganti nilai variabel dengan string "_WAIT_FOR_IT_".
Jika permintaan pembuatan tugas tampak seperti ini:
curl -i -H "Accept: application/json" \
-H "Content-Type: application/json" \
-X POST -d '{
"clientKey":"YOUR_API_KEY",
"task":
{
"type":"AntiGateTask",
"websiteURL":"https://some-website.com/path",
"templateName":"Template name here",
"variables": {
"my_late_variable":"_WAIT_FOR_IT_",
"other_var1":"some value",
"other_var2":"some value"
}
}
}' https://api.anti-captcha.com/createTask
maka permintaan pembaruan variabel "my_late_variable" harus tampak seperti ini:
curl -i -H "Accept: application/json" \
-H "Content-Type: application/json" \
-X POST -d '{
"clientKey":"YOUR_API_KEY",
"taskId":123456,
"name":"my_late_variable",
"value":"The value which worker should be waiting for"
}' https://api.anti-captcha.com/pushAntiGateVariable
Alamat: https://api.anti-captcha.com/pushAntiGateVariable
Metode: POST
Content-type: application-json
Properti permintaan
Properti | Jenis | Wajib | Tujuan |
---|---|---|---|
clientKey | String | Ya | |
taskId | Integer | Ya | |
name | String | Ya | Nama variabel |
value | Semua | Ya | Nilai variabel yang tertunda |
Struktur respons
Properti | Jenis | Tujuan |
---|---|---|
errorId | Integer | Pengidentifikasi kesalahan. 0 - tidak ada kesalahan, operasi berhasil diselesaikan. >0 - pengidentifikasi kesalahan. Kode kesalahan dan deskripsi singkatnya tersedia di properti errorCode dan errorDescription. |
errorCode | String | |
errorDescription | String | Deskripsi singkat tentang kesalahan |
Contoh respons
JSON tanpa kesalahan
JSON dengan kesalahan
{
"errorId":0,
"status":"success"
}