Client.session je dokumentovaná relácia Requests v Tweepy 4.14 pre prevádzku 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',
})

Po nastavení mapy vykonávajte volania v2 cez tohto klienta. Koncový bod zo zoznamu HTTP proxy môže pre tieto hodnoty proxy poskytnúť verejnú HTTP trasu. Nosičský token sa overuje u poskytovateľa; ktorýkoľvek účet v konfigurácii proxy sa overuje u sprostredkovateľa.

Ak príklad API(proxy=...) s týmto konštruktorom zlyhá, skontrolujte triedu: tento parameter patrí API z Tweepy v1.1. Konfigurácia inej samostatnej relácie Requests tiež nemení client.session.

Integrácia prostredia Requests zostáva zapnutá, takže zdedené vstupy proxy a obchádzania môžu ovplyvniť výber. Samostatne vytvorené objekty overovania alebo streamovania môžu použiť iné pripojenie; toto nastavenie pokrýva uvedenú reláciu v2, nie tie objekty ani pravidlá prístupu poskytovateľa k API.

Súvisiace články