Client.session è la sessione Requests documentata di Tweepy 4.14 per il traffico 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',
})

Esegui le chiamate v2 tramite questo client dopo aver impostato la mappa. Un endpoint della lista di proxy HTTP può fornire una route HTTP pubblica per questi valori di proxy. Il token bearer si autentica presso il provider; qualsiasi account nella configurazione del proxy si autentica presso l'intermediario.

Se un esempio API(proxy=...) fallisce con questo costruttore, controlla la classe: quel parametro appartiene a API di Tweepy v1.1. Anche configurare un'altra sessione Requests autonoma non modifica client.session.

L'integrazione con l'ambiente Requests resta attiva, quindi gli input proxy e di bypass ereditati possono influire sulla selezione. Oggetti di autenticazione o streaming creati separatamente possono usare un'altra connessione; questa impostazione copre la sessione v2 indicata, non quegli oggetti né le regole di accesso all'API del provider.

Articoli correlati