close menu
सपोर्टेड टास्क टाइप
API विधियाँ
आर्टिकल
GitHub icon
GitHub
Menu

pushAntiGateVariable: AntGate टास्क के लिए किसी वेरिएबल मूल्य को सबमिट करें

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