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 رسائی قواعد کا نہیں۔

متعلقہ مضامین