AntiGateTask: کسی بھی captcha کے تحفظ کو نظرانداز کرنے کا ایک قطعی حل
یہ ایک ایسی قسم کا ٹاسک ہے جہاں آپ کی ایپ ہمارے کارکنوں کے لیے پیج کا URL ایڈریس اور حسب ضرورت اسائنمنٹ فراہم کرتی ہے۔ وہ اسے مرحلہ وار مکمل کرتے ہیں اور پھر اپنے مکمل براؤزر فنگر پرنٹ اور کوکیز کو آپ کی ایپ پر واپس بھیجتے ہیں، جسے یہ سیشن جاری رکھنے کے لیے استعمال کر سکتی ہے۔
ٹیکنالوجی کی مکمل تفصیل کے لیے براہ کرم یہ آرٹیکل ملاحظہ کریں۔
نوٹ کریں کہ یہاں آپشنل پراکسی پیرامیٹرز ہیں۔ صرف HTTPS پراکسیز قبول کی جاتی ہیں، “proxyAddress” ایک IP ایڈریس ہونا چاہیے۔
ٹاسک آبجیکٹ
پراپرٹی | قسم | درکار ہے | مقصد |
---|---|---|---|
type | اسٹرنگ | ہاں | AntiGateTask |
websiteURL | اسٹرنگ | ہاں | ٹارگٹ ویب پیج کا ایڈریس جہاں ہمارا کارکن نیویگیٹ کرے گا۔ |
templateName | اسٹرنگ | ہاں | ہمارے ڈیٹا بیس سے منظر نامے کے ٹیمپلیٹ کا نام۔ آپ موجودہ ٹیمپلیٹ استعمال کر سکتے ہیں یا اپنا بنا سکتے ہیں۔ آپ اس ٹیبل کے نیچے موجودہ ٹیمپلیٹ تلاش کر سکتے ہیں۔ |
variables | آبجیکٹ | ہاں | ٹیمپلیٹ کے متغیرات اور ان کی ویلیوز پر مشتمل آبجیکٹ۔ |
domainsOfInterest | ارے | نہیں | ڈومین ناموں کی فہرست جہاں ہمیں کوکیز اور لوکل سٹوریج ڈیٹا اکٹھا کرنا چاہیے۔ ٹیمپلیٹ میں ترمیم کرتے وقت اس فہرست کو جامد طور پر بھی بیان کیا جا سکتا ہے۔ |
proxyAddress | اسٹرنگ | نہیں | پراکسی IP پتہ ipv4/ipv6۔ مقامی نیٹ ورکس سے کوئی ہوسٹ نام یا IP پتے نہیں۔ |
proxyPort | انٹیگر | نہیں | Proxy port |
proxyLogin | اسٹرنگ | نہیں | پراکسی کے لیے لاگ ان جسے منظوری درکار ہوتی ہے (بنیادی) |
proxyPassword | اسٹرنگ | نہیں | Proxy password |
ٹیمپلیٹس کا کلیکشن
پراکسی کے ساتھ ٹاسک
Click "view" button at one of the templates
پراکسیز کے بغیر ٹاسک
Click "view" button at one of the templates
ٹیمپلیٹ کے مراحل
مصنف کے روابط
جواب کی مثال
خرابیوں کے بغیر JSON
{
"errorId": 0,
"taskId": 7654321
}
خرابیوں کے ساتھ JSON
{
"errorId": 1,
"errorCode": "ERROR_KEY_DOES_NOT_EXIST",
"errorDescription": "Account authorization key not found in the system"
}
حل بازیافت کریں
حل کی درخواست کرنے کے لیے طریقہ کار getTaskResult استعمال کریں۔ پہلی درخواست بھیجنے سے پہلے کارکن کو کچھ وقت دیں، جیسے 5 سیکنڈ۔ اگر کارکن ابھی بھی مصروف ہے تو 3 سیکنڈ میں دوبارہ کوشش کریں۔
ٹاسک کے حل کا آبجیکٹ
پراپرٹی | قسم | مقصد |
---|---|---|
cookies | آبجیکٹ | کارکن کی جانب سے دیکھے گئے آخری پیج پر حاصل کیے گئے کوکیز والا آبجیکٹ۔ |
localStorage | آبجیکٹ | کوکیز کی طرح، آخری پیج پر حاصل کی گئی localStorage کی ویلیوز والا آبجیکٹ۔ |
fingerprint | آبجیکٹ | براؤزر فنگر پرنٹ پیرامیٹرز۔ اپنے سافٹ ویئر میں کارکن کا براؤزر سیشن دوبارہ بنانے کے لیے انہیں کوکیز اور ل localStorage کے ساتھ استعمال کریں۔ |
url | اسٹرنگ | اس پیج کا URL جہاں ٹیمپلیٹ پر عملدرآمد مکمل ہوا تھا |
domain | اسٹرنگ | آخری پیج کا ڈومین نام |
HTMLsInBase64 | ارے | بیس 64 میں انکوڈ شدہ صفحہ کے علاقوں کے HTML سنیپ شاٹس کی ایک صف۔ سنیپ شاٹس کو اینٹی گیٹ ٹیمپلیٹس میں "TAKE_HTML_SNAPSHOT_BY_SELECTOR" مراحل کے ذریعے لیا جاتا ہے۔ |
جواب کی مثال
خرابیوں کے بغیر JSON
{
"errorId": 0,
"status": "ready",
"solution": {
"cookies": {
"_ym_uid": "1637841149407895406",
"_ym_d": "1637841149",
"_ym_isad": "2",
"i18n_redirected2": "en"
},
"localStorage": {
"_ym40786994_lsid": "322553582843",
"_ym40786994_reqNum": "3",
"_ym_fip": "\"65aac1083a9e31e5db7fc4a33816f1da-a81f3b9bcdd80a361c14af38dc09b309-a81f3b9bcdd80a361c14af38dc09b309-4bd84c89c35a312599d807af285e7b5f-615e6e8d95ae2de0910b550b0e4dfce2-00b2e6de4e7f2e69dd7de8ef95c7338a-61b9878bbce18de73aafc8582a198c0c-33ad8703f96139d946191563a4c623e6-a81f3b9bcdd80a361c14af38dc09b309-c6d7b47b2dcff33f80cab17f3a360d0b-a95e7098ce4ab7ec9daa7fb4154b8ff4\"",
"_ym_retryReqs": "{}",
"_ym40786994_lastHit": "1637841164076",
"_ym_uid": "\"1637841149407895406\""
},
"fingerprint": {
"self.navigator.userAgent": "Mozilla\/5.0 (Windows NT 6.3; Win64; x64; rv:94.0) Gecko\/20100101 Firefox\/94.0",
"self.screen.width": 1280,
"self.screen.height": 768,
"self.screen.availWidth": 1280,
"self.screen.availHeight": 728,
"self.screen.availLeft": 0,
"self.screen.availTop": 0,
"self.navigator.vendorSub": "",
"self.navigator.productSub": "20100101",
"self.navigator.vendor": "",
"self.navigator.maxTouchPoints": 0,
"self.navigator.hardwareConcurrency": 2,
"self.navigator.cookieEnabled": true,
"self.navigator.appCodeName": "Mozilla",
"self.navigator.appName": "Netscape",
"self.navigator.appVersion": "5.0 (Windows)",
"self.navigator.platform": "Win32",
"self.navigator.product": "Gecko",
"self.navigator.language": "en-US",
"self.navigator.onLine": true,
"self.navigator.doNotTrack": "unspecified"
},
"url": "https:\/\/anti-captcha.com\/tutorials\/success-page?login=some%20login&pass=the%20password",
"domain": "anti-captcha.com",
"domainsOfInterest": {
"any-other-domain.com": {
"cookies": {
"example": "value",
"comment": "This will be available when you fill a list of Domains Of Interest in the template itself or via domainsOfInterest parameter in the task object"
},
"localStorage": {
"example": "localStorage value"
},
"url": "https://any-other-domain.com/some/path",
"domain": "any-other-domain.com"
}
}
},
"cost": "0.00858",
"ip": "5.25.11.114",
"createTime": 1637841143,
"endTime": 1637841189,
"solveCount": 0
}