Client.session est la session Requests documentée de Tweepy 4.14 pour le trafic 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',
})

Effectuez les appels v2 via ce client après avoir défini la table. Un point de terminaison de la liste de proxies HTTP peut fournir une route HTTP publique pour ces valeurs de proxy. Le jeton bearer s'authentifie auprès du fournisseur ; tout compte de la configuration du proxy s'authentifie auprès de l'intermédiaire.

Si un exemple API(proxy=...) échoue avec ce constructeur, vérifiez la classe : ce paramètre appartient à API de Tweepy v1.1. Configurer une autre session Requests autonome ne modifie pas non plus client.session.

L'intégration à l'environnement Requests reste active, donc les entrées proxy et de contournement héritées peuvent influer sur la sélection. Des objets d'authentification ou de streaming créés séparément peuvent utiliser une autre connexion ; ce réglage couvre la session v2 indiquée, pas ces objets ni les règles d'accès à l'API du fournisseur.

Articles similaires