Подешавање проксија за Tweepy API v2 клијент
У Client-у из Tweepy 4.14 ажурирајте client.session пре API позива уместо да користите параметар проксија конструктора класе API v1.1.
Client.session је документована Requests сесија у Tweepy 4.14 за саобраћај API v2:
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 руту за ове прокси вредности. Bearer токен се аутентификује код провајдера; сваки налог у конфигурацији проксија аутентификује се код посредника.
Ако пример API(proxy=...) не успе са овим конструктором, проверите класу: тај параметар припада API из Tweepy v1.1. Конфигурисање друге самосталне Requests сесије такође не мења client.session.
Интеграција Requests окружења остаје укључена, па наследни уноси проксија и заобилажења могу утицати на избор. Самостално креирани објекти за аутентификацију или стримовање могу користити другу везу; ово подешавање покрива наведену v2 сесију, а не те објекте ни правила приступа API-ју провајдера.