कनेक्शन गाइड
Scrapy में प्रॉक्सी जोड़ें
Scrapy बहुत सारे पेज जुटाने वाले क्रॉलर बनाने का Python टूल है। रिक्वेस्ट के meta में proxy डालें, तो हर रिक्वेस्ट ProxySup से जाएगी।
- एक ही गेटवे पते से कनेक्शन
- यूज़रनेम में देश और सेशन
- पासवर्ड की जगह एक्सेस टोकन
कनेक्ट करने के लिए क्या चाहिए
- गेटवे
gate.proxysup.com:7777- यूज़रनेम
user-country-CODE- पासवर्ड
- आपके अकाउंट का एक्सेस टोकन
- आख़िरी अपडेट
- 1 लाइन में इंस्टॉल
- 4 चरण में पूरा
- 30 मिनट तक स्थिर सेशन
- HTTP, HTTPS, SOCKS5
चरण दर चरण
Scrapy से प्रॉक्सी जोड़ने के चरण
चरण क्रम से पूरे करें। YOUR_TOKEN की जगह अपना एक्सेस टोकन डालें।
चरण 1
Scrapy इंस्टॉल करें
टर्मिनल pip install scrapyचरण 2
बुनियादी कनेक्शन
कोड import scrapy class PriceSpider(scrapy.Spider): name = "price" start_urls = ["https://ipinfo.io/json"] custom_settings = {"CONCURRENT_REQUESTS_PER_DOMAIN": 4} def start_requests(self): for url in self.start_urls: yield scrapy.Request(url, meta={ "proxy": "http://user-country-de:[email protected]:7777" }) def parse(self, response): yield {"body": response.text}चरण 3
स्थिर सेशन इस्तेमाल करें
बदलने वाला हिस्सा meta={"proxy": "http://user-country-de-session-a1b2:[email protected]:7777"} # लॉग इन के बाद लगातार कई पेज खोलने के लिए एक ही सेशन नाम रखेंचरण 4
कनेक्शन जांचें
उदाहरण जवाब { "ip": "203.0.113.24", "country": "US", "org": "घरेलू इंटरनेट प्रदाता" }
यूज़रनेम
यूज़रनेम के नियम
देश, शहर, सेशन और प्रोडक्ट तय करने के लिए यूज़रनेम में वैल्यू जोड़ें।
| मान | काम |
|---|---|
country-CODE | कनेक्शन का देश तय करता है |
city-शहर | शहर भी तय करता है। सिर्फ़ शहर चुनने वाले देशों में |
session-नाम | स्थिर सेशन चालू करता है। एक ही नाम को एक ही IP मिलता है |
type-mobile या type-dc | मोबाइल या डेटा सेंटर प्रॉक्सी पर बदलता है। न लिखें तो रेज़िडेंशियल चलती है |
यूज़रनेम कैसे बनता है
userशुरुआतcountry-usदेशsession-a1b2स्थिर सेशननतीजा user-country-us-session-a1b2
समस्या समाधान
Scrapy कनेक्शन की गड़बड़ी ठीक करें
407 त्रुटि आ रही है
यूज़रनेम या टोकन ग़लत है। जांचें कि टोकन के आगे या पीछे स्पेस तो नहीं है और यूज़रनेम user- से शुरू होता है।
कनेक्शन टाइम आउट हो रहा है
टाइम आउट को लगभग 30 सेकंड करें और एक ही साइट पर एक साथ भेजी जाने वाली रिक्वेस्ट घटाएं।
एक ही IP नहीं बना रहता
जांचें कि यूज़रनेम में session वैल्यू है। स्थिर सेशन 30 मिनट तक चलता है।
चाहा गया शहर इस्तेमाल नहीं हो रहा
देशों वाले पेज पर देखें कि उस देश में शहर चुनने की सुविधा है, और शहर का नाम छोटे अक्षरों में अंडरस्कोर के साथ लिखें।
और
दूसरी कनेक्शन गाइड
Python requests में प्रॉक्सी
requests Python में वेब रिक्वेस्ट भेजने की सबसे लोकप्रिय लाइब्रेरी में से एक है। proxies में ProxySup गेटवे का पता डालें और कनेक्शन तुरंत चलने लगेगा।
गाइड देखेंPlaywright में प्रॉक्सी जोड़ें
Playwright कोड से ब्राउज़र चलाने का टूल है। ब्राउज़र खोलते समय proxy विकल्प में गेटवे, यूज़रनेम और टोकन डालें, तो पेज की सारी रिक्वेस्ट ProxySup से जाएंगी।
गाइड देखें
Scrapy अभी जोड़ें
साइन अप करते ही एक्सेस टोकन मिलता है। बैलेंस टॉप अप करें और ऊपर का कोड जैसा है वैसा इस्तेमाल करें।