Konfigurace proxy pro klienta API v2 v Tweepy
U Client v Tweepy 4.14 aktualizujte client.session před voláním API, místo abyste používali parametr proxy konstruktoru třídy API v1.1.
Client.session je dokumentovaná relace Requests v Tweepy 4.14 pro provoz 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 provádějte volání v2 přes tohoto klienta. Koncový bod z seznamu HTTP proxy může pro tyto hodnoty proxy poskytnout veřejnou HTTP trasu. Nosičový token se ověřuje u poskytovatele; jakýkoli účet v konfiguraci proxy se ověřuje u prostředníka.
Pokud příklad API(proxy=...) s tímto konstruktorem selže, zkontrolujte třídu: tento parametr patří API z Tweepy v1.1. Konfigurace jiné samostatné relace Requests také nemění client.session.
Integrace prostředí Requests zůstává zapnutá, takže zděděné vstupy proxy a obcházení mohou ovlivnit výběr. Samostatně vytvořené objekty ověřování nebo streamování mohou použít jiné připojení; toto nastavení pokrývá uvedenou relaci v2, nikoli tyto objekty nebo pravidla přístupu poskytovatele k API.