Menu

pushAntiGateVariable: magsumite ng variable na halaga para sa iyong 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 gawaing "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, palitan ang variable na halaga gamit ang 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 maging 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
errorIdIntegerError identifier.
0 - walang mga error, matagumpay na nakumpleto ang operasyon.
>0 - identifier ng error. Ang error code at ang maikling paglalarawan nito ay magagamit sa errorCode at errorDescription na mga katangian.
errorCodeString
errorDescriptionStringMaikling deskripsiyon ng error

Halimbawa ng tugon

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