AntGate :pushAntiGateVariable ٹاسک کے لیے متغیر کی ویلیو جمع کرائیں
AntiGate ٹاسکس میں ایک فیچر ہوتا ہے: متغیر ویلیوز کو ٹاسک بنانے کے بعد میں جمع کرایا جا سکتا ہے۔ ایسا کرنے کے لیے، ان اقدامات پر عمل کریں:
- اپنے ٹیمپلیٹ میں ایک مرحلہ “WAIT_FOR_VARIABLE_VALUE” شامل کریں اور متغیر کا نام مستقل ویلیو کے طور پر بیان کریں۔
- جیسا کہ تمام متغیر ویلیوز کو 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"
}