Menu

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 girilebiliyor. Bunu yapmak için şu adımları izleyin:

  1. Şablonunuza bir "WAIT_FOR_VARIABLE_VALUE" adımı ekleyin ve değişken adını kalıcı bir değer olarak belirleyin.
  2. 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

ÖzellikTipZorunluAmaç
clientKeyDizeEvet
taskIdTam sayıEvet
nameDizeEvetDeğişken adı
valueHerhangiEvetErtelenen değişkenin değeri

Yanıt yapısı

ÖzellikTipAmaç
errorIdTam 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.
errorCodeDize
errorDescriptionDizeHatanın kısa açıklaması

Yanıt örneği

hatasız JSON
hatalı JSON
{
    "errorId":0,
    "status":"success"
}