Kkonfigura proxy għall-klijent API v2 ta' Tweepy
Fil-Client ta' Tweepy 4.14, aġġorna client.session qabel is-sejħiet API minflok tuża l-parametru tal-proxy tal-kostruttur tal-klassi API v1.1.
Client.session hija s-sessjoni Requests dokumentata ta' Tweepy 4.14 għat-traffiku tal-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',
})Agħmel is-sejħiet v2 permezz ta' dan il-klijent wara li tistabbilixxi l-mappa. Punt tat-tmiem mill-lista tal-proxy HTTP jista' jipprovdi rotta HTTP pubblika għal dawn il-valuri tal-proxy. It-token bearer jawtentika mal-fornitur; kwalunkwe kont fil-konfigurazzjoni tal-proxy jawtentika mal-intermedjarju.
Jekk eżempju API(proxy=...) ifalli ma' dan il-kostruttur, iċċekkja l-klassi: dak il-parametru jappartjeni għall-API ta' Tweepy v1.1. Il-konfigurazzjoni ta' sessjoni Requests oħra indipendenti lanqas ma tbiddel client.session.
L-integrazzjoni tal-ambjent Requests tibqa' attiva, għalhekk inputs tal-proxy u tal-bypass li jintirtu jistgħu jaffettwaw l-għażla. Oġġetti ta' awtentikazzjoni jew ta' streaming maħluqa b'mod indipendenti jistgħu jużaw konnessjoni oħra; dan is-setting ikopri s-sessjoni v2 imsemmija, mhux dawk l-oġġetti jew ir-regoli tal-aċċess għall-API tal-fornitur.