Menu

pushAntiGateVariable: magsumite ng variable na halaga para sa AntiGate na gawain

Ang mga gawaing AntiGate ay mayroong feature: ang mga variable na halaga ay maaaring isumite kalaunan, pagkatapos magawa ang gawain. Para gawin ito, sundin ang mga sumusunod na hakbang:

  1. Magdagdag ng hakbang na "WAIT_FOR_VARIABLE_VALUE" sa iyong template at tukuyin ang pangalan ng variable bilang permanenteng halaga.
  2. At dahil ang lahat ng mga variable na halaga ay dapat na ipadala sa createTask na metodo, halinhinan ang variable na halaga ng string na "_WAIT_FOR_IT_".

Kung ang iyong kahilingan sa paggawa ng gawain ay maaaring maging ganito:

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

Kaya ang kahilingan na i-update ang variable na "my_late_variable" ay dapat ganito:

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
Metodo: POST
Content-type: application-json

Mga katangian ng kahilingan

KatangianUriKinakailanganLayunin
clientKeyStringOo
taskIdIntegerOo
nameStringOoPangalan ng variable
valueKahit anoOoHalaga ng hinintong variable

Istraktura ng tugon

KatangianUriLayunin
errorIdIntegerTagatukoy ng error.
0 - walang mga error, ang operasyon ay nakumpleto nang matagumpay.
>0 - tagatukoy ng error. Ang error code at maikling deskripsiyon nito ay makikita sa errorCode at mga katangian nito sa errorDescription.
errorCodeString
errorDescriptionStringMaikling deskripsiyon ng error

Halimbawa ng tugon

JSON na walang mga error
JSON na may error
{
    "errorId":0,
    "status":"success"
}