pushAntiGateVariable: AntiGate görevi için bir değişken değeri girin
AntiGate görevleri bir özelliğe sahip: değişken değerleri görev oluşturulduktan sonra girilebilir. Bunu yapmak için şu adımları izleyin:
- Şablonunuza bir "WAIT_FOR_VARIABLE_VALUE" adımı ekleyin ve değişken adını kalıcı bir değer olarak belirleyin.
- Tüm değişken değerlerinin createTask yöntemine gönderilmesi gerektiği için bu değişkenin değerini "_WAIT_FOR_IT_" dizisi ile değiştirin.
Görev oluşturma talebiniz şunun gibi görünüyorsa:
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
Değişkeni "my_late_variable" olarak güncelleme talebi şu şekilde görünecektir:
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
Adres: https://api.anti-captcha.com/pushAntiGateVariable
Yöntem: POST
Content-type: application-json
Talep özellikleri
Özellik | Tür | Zorunlu | Amaç |
---|---|---|---|
clientKey | Dize | Evet | |
taskId | Tam sayı | Evet | |
name | Dize | Evet | Değişken adı |
value | Tümü | Evet | Ertelenen değişkenin değeri |
Yanıt yapısı
Özellik | Tür | Amaç |
---|---|---|
errorId | Tam sayı | Hata tanımlayıcısı. 0 - hata yok, işlem başarıyla tamamlandı. >0 - hata tanımlayıcısı. Hata kodu ve kısa açıklaması errorCode ve errorDescription özelliklerinde mevcuttur. |
errorCode | Dize | |
errorDescription | Dize | Hatanın kısa açıklaması |
Yanıt örneği
hatasız JSON
hatalı JSON
{
"errorId":0,
"status":"success"
}