Menu

AntGate :pushAntiGateVariable ٹاسک کے لیے متغیر کی ویلیو جمع کرائیں

AntiGate ٹاسکس میں ایک فیچر ہوتا ہے: متغیر ویلیوز کو ٹاسک بنانے کے بعد میں جمع کرایا جا سکتا ہے۔ ایسا کرنے کے لیے، ان اقدامات پر عمل کریں:

  1. اپنے ٹیمپلیٹ میں ایک مرحلہ “WAIT_FOR_VARIABLE_VALUE” شامل کریں اور متغیر کا نام مستقل ویلیو کے طور پر بیان کریں۔
  2. جیسا کہ تمام متغیر ویلیوز کو CreateTask طریقہ پر بھیجا جانا چاہیے، متغیر ویلیو کو “_WAIT_FOR_IT_” اسٹرنگ سے تبدیل کریں۔

اگر آپ کی ٹاسک بنانے کی درخواست کچھ اس طرح دکھائے دے :

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

تو متغیر “my_late_variable” کو اپ ڈیٹ کرنے کی درخواست کو اس طرح نظر آنا چاہیے:

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

پتہ: https://api.anti-captcha.com/pushAntiGateVariable
طریقہ کار: POST
Content-type: application-json

درخواست کی پراپرٹیز

پراپرٹیقسمدرکار ہےمقصد
clientKeyاسٹرنگہاں
taskIdانٹیگرہاں
nameاسٹرنگہاںمتغیر کا نام
valueکوئی بھیہاںملتوی متغیر کی ویلیو

رسپانس کا اسٹرکچر

پراپرٹیقسممقصد
errorIdانٹیگرغلطی کا شناخت کنندہ۔
0 - کوئی خرابیاں نہیں، آپریشن کامیابی سے مکمل ہوا۔
>0 - خرابی کا شناخت کنندہ۔ خرابی کا کوڈ اور اس کی مختصر تفصیل errorCode اور errorDescription پراپرٹیز میں دستیاب ہے۔
errorCodeاسٹرنگ
errorDescriptionاسٹرنگخرابی کی مختصر تفصیل

رسپانس کی مثال

خرابیوں کے بغیر JSON
خرابیوں کے ساتھ JSON
{
    "errorId":0,
    "status":"success"
}