Għal applikazzjoni li tuża l-klassi API ta' Tweepy 4.14, agħti l-proxy lil dak il-klijent:

api = tweepy.API(
    auth,
    proxy="http://proxy.example:8080",
    timeout=20,
)

Is-silta tassumi li Tweepy hija mgħobbija u li auth huwa l-handler tal-awtentikazzjoni eżistenti tal-applikazzjoni. Ir-rotta tal-proxy ma tissostitwixxix il-kont tal-fornitur jew il-permessi API tiegħu. Fejn l-intermedjarji pubbliċi huma permessi, il-lista tal-proxy HTTP toffri kandidati għal din ir-rotta HTTP mingħajr kont tal-proxy.

Il-klassi API dokumentata hija l-interface v1.1 ta' Tweepy. L-argument proxy tagħha jipprovdi l-intermedjarju HTTP użat għat-talbiet. Riċetta storika li tissostitwixxi l-ftuħ globali ta' urllib ma tikkonfigurax klijent modern li t-trasport reali tiegħu huwa sessjoni ta' Requests.

Żomm l-istanza konfigurata fejn isiru l-operazzjonijiet. Li toħloq dan l-oġġett u mbagħad issejjaħ istanza API oħra x'imkien ieħor iħalli r-rotta maħsuba fuq l-oġġett mhux użat.

Il-Klijent v2 ta' Tweepy huwa klassi separata b'kostruttur differenti. Adatta l-integrazzjoni tal-proxy għal dik l-interface minflok ma tassumi li kull oġġett Tweepy jaċċetta l-argumenti tal-klassi API. L-argument espliċitu hawn fuq huwa utli biex tinżamm il-ġenerazzjoni tal-klijent korrispondenti mingħajr ma jinbidel l-imġiba tal-proxy għal libreriji Python mhux relatati.

Artikli relatati