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 girilebilir. 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

Ö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"
}