Tweepy च्या API v2 क्लायंटसाठी प्रॉक्सी कॉन्फिगर करा
Tweepy 4.14 Client साठी, v1.1 API वर्गातील प्रॉक्सी कन्स्ट्रक्टर पॅरामीटर वापरण्याऐवजी API कॉल्सपूर्वी client.session अद्ययावत करा.
v2 API रहदारीसाठी Tweepy 4.14 चे दस्तऐवजीकृत Requests सत्र म्हणजे Client.session:
import tweepy
client = tweepy.Client(bearer_token=bearer_token)
client.session.proxies.update({
'http': 'http://proxy.example:8080',
'https': 'http://proxy.example:8080',
})नकाशा सेट केल्यानंतर या क्लायंटद्वारे v2 कॉल करा. HTTP प्रॉक्सी सूचीमधील एंडपॉइंट या प्रॉक्सी मूल्यांसाठी सार्वजनिक HTTP मार्ग देऊ शकतो. बियरर टोकन प्रदात्याकडे प्रमाणित करते; प्रॉक्सी कॉन्फिगरेशनमधील कोणतेही खाते मध्यस्थाकडे प्रमाणित करते.
जर API(proxy=...) उदाहरण या कन्स्ट्रक्टरसह अयशस्वी झाले, तर वर्ग तपासा: तो पॅरामीटर Tweepy च्या v1.1 मधील API चा आहे. दुसरे स्वतंत्र Requests सत्र कॉन्फिगर केल्यानेही client.session बदलत नाही.
Requests पर्यावरण एकत्रीकरण सक्रिय राहते, त्यामुळे वारसाहक्काने मिळालेले प्रॉक्सी आणि बायपास इनपुट निवडीवर परिणाम करू शकतात. स्वतंत्रपणे तयार केलेल्या प्रमाणीकरण किंवा स्ट्रीमिंग ऑब्जेक्ट्स दुसरे कनेक्शन वापरू शकतात; हे सेटिंग नमूद केलेल्या v2 सत्राला व्यापते, त्या ऑब्जेक्ट्सना किंवा प्रदात्याच्या API-प्रवेश नियमांना नाही.