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.

Související články