Client.session je dokumentirana Requests sesija u Tweepyju 4.14 za promet 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',
})

Nakon postavljanja mape izvršite v2 pozive kroz ovaj klijent. Krajnja točka s popisa HTTP proxyja može pružiti javnu HTTP rutu za ove proxy vrijednosti. Bearer token autentificira se kod pružatelja; svaki račun u konfiguraciji proxyja autentificira se kod posrednika.

Ako primjer API(proxy=...) ne uspije s ovim konstruktorom, provjerite klasu: taj parametar pripada API iz Tweepyja v1.1. Konfiguriranje druge samostalne Requests sesije također ne mijenja client.session.

Integracija Requests okruženja ostaje uključena, pa naslijeđeni unosi proxyja i zaobilaženja mogu utjecati na odabir. Samostalno stvoreni objekti za autentifikaciju ili strujanje mogu koristiti drugu vezu; ova postavka pokriva navedenu v2 sesiju, a ne te objekte ni pravila pristupa API-ju pružatelja.

Povezani članci