Client.session é a sesión de Requests documentada de Tweepy 4.14 para o tráfico da 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',
})

Fai as chamadas v2 a través deste cliente despois de definir o mapa. Un extremo da lista de proxies HTTP pode fornecer unha ruta HTTP pública para estes valores de proxy. O token de portador autentícase co provedor; calquera conta da configuración de proxy autentícase co intermediario.

Se un exemplo de API(proxy=...) falla con este construtor, revisa a clase: ese parámetro pertence a API de Tweepy v1.1. Configurar outra sesión de Requests independente tampouco altera client.session.

A integración da contorna de Requests segue activa, así que as entradas herdadas de proxy e omisión poden afectar a selección. Os obxectos de autenticación ou streaming creados de forma independente poden usar outra conexión; este axuste cobre a sesión v2 indicada, non eses obxectos nin as regras de acceso á API do provedor.

Artigos relacionados