Client.session — v2 API трафиги үчүн Tweepy 4.14 документтештирилген Requests сессиясы:

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 жетүү эрежелерин эмес.

Тектеш макалалар