Client.session é a sessão Requests documentada do Tweepy 4.14 para tráfego 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',
})

Faça as chamadas v2 através deste cliente depois de definir o mapa. Um endpoint da lista de proxies HTTP pode fornecer uma rota HTTP pública para esses valores de proxy. O token bearer autentica no provedor; qualquer conta na configuração de proxy autentica no intermediário.

Se um exemplo de API(proxy=...) falhar com este construtor, verifique a classe: esse parâmetro pertence a API da Tweepy v1.1. Configurar outra sessão Requests independente também não altera client.session.

A integração com o ambiente Requests continua ativa, então entradas herdadas de proxy e de bypass podem afetar a seleção. Objetos de autenticação ou de streaming criados de forma independente podem usar outra conexão; esta configuração cobre a sessão v2 indicada, não esses objetos nem as regras de acesso à API do provedor.

Artigos relacionados