कनेक्शन गाइड

Scrapy में प्रॉक्सी जोड़ें

Scrapy बहुत सारे पेज जुटाने वाले क्रॉलर बनाने का Python टूल है। रिक्वेस्ट के meta में proxy डालें, तो हर रिक्वेस्ट ProxySup से जाएगी।

  • एक ही गेटवे पते से कनेक्शन
  • यूज़रनेम में देश और सेशन
  • पासवर्ड की जगह एक्सेस टोकन

कनेक्ट करने के लिए क्या चाहिए

गेटवे
gate.proxysup.com:7777
यूज़रनेम
user-country-CODE
पासवर्ड
आपके अकाउंट का एक्सेस टोकन
आख़िरी अपडेट
  • 1 लाइन में इंस्टॉल
  • 4 चरण में पूरा
  • 30 मिनट तक स्थिर सेशन
  • HTTP, HTTPS, SOCKS5

चरण दर चरण

Scrapy से प्रॉक्सी जोड़ने के चरण

चरण क्रम से पूरे करें। YOUR_TOKEN की जगह अपना एक्सेस टोकन डालें।

  1. चरण 1

    Scrapy इंस्टॉल करें

    टर्मिनल
    pip install scrapy
  2. चरण 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. चरण 3

    स्थिर सेशन इस्तेमाल करें

    बदलने वाला हिस्सा
    meta={"proxy": "http://user-country-de-session-a1b2:[email protected]:7777"}
    # लॉग इन के बाद लगातार कई पेज खोलने के लिए एक ही सेशन नाम रखें
  4. चरण 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 अभी जोड़ें

साइन अप करते ही एक्सेस टोकन मिलता है। बैलेंस टॉप अप करें और ऊपर का कोड जैसा है वैसा इस्तेमाल करें।