Client.session, v2 API trafiği için Tweepy 4.14'ün belgelediği Requests oturumudur:

import tweepy

client = tweepy.Client(bearer_token=bearer_token)
client.session.proxies.update({
    'http': 'http://proxy.example:8080',
    'https': 'http://proxy.example:8080',
})

Haritayı ayarladıktan sonra v2 çağrılarını bu istemci üzerinden yapın. HTTP proxy listesindeki bir uç nokta bu proxy değerleri için genel bir HTTP yolu sağlayabilir. Bearer token sağlayıcıya kimlik doğrular; proxy yapılandırmasındaki herhangi bir hesap aracıya kimlik doğrular.

API(proxy=...) örneği bu oluşturucuyla başarısız olursa sınıfı kontrol edin: o parametre Tweepy v1.1 sınıfının API öğesine aittir. Başka bir bağımsız Requests oturumu yapılandırmak da client.session öğesini değiştirmez.

Requests ortam entegrasyonu etkin kalır, bu yüzden devralınan proxy ve atlama girdileri seçimi etkileyebilir. Bağımsız olarak oluşturulan kimlik doğrulama veya akış nesneleri başka bir bağlantı kullanabilir; bu ayar belirtilen v2 oturumunu kapsar, o nesneleri veya sağlayıcının API erişim kurallarını değil.

İlgili makaleler