Setja upp proxy fyrir API v2-viðmót Tweepy
Í Tweepy 4.14 Client skaltu uppfæra client.session fyrir API-köll í stað þess að nota proxy-smíðafæribreytu v1.1 API-flokksins.
Client.session er skjalfesta Requests-lotan í Tweepy 4.14 fyrir v2 API-umferð:
import tweepy
client = tweepy.Client(bearer_token=bearer_token)
client.session.proxies.update({
'http': 'http://proxy.example:8080',
'https': 'http://proxy.example:8080',
})Gerðu v2-köllin í gegnum þetta viðmót eftir að kortið er stillt. Endapunktur úr HTTP-proxylistanum getur veitt opinbera HTTP-leið fyrir þessi proxygildi. Berarinn auðkennir sig hjá veitandanum; hvaða reikningur sem er í proxyuppsetningunni auðkennir sig hjá milliliðnum.
Ef API(proxy=...)-dæmi mistekst með þessum smið, athugaðu flokkinn: sú færibreyta tilheyrir API í Tweepy v1.1. Að setja upp aðra sjálfstæða Requests-lotu breytir heldur ekki client.session.
Samþætting Requests-umhverfis helst virk, svo arfber innslög proxy og framhjáhlaupa geta haft áhrif á valið. Sjálfstætt búin auðkenningar- eða streymisobjekt geta notað aðra tengingu; þessi stilling nær yfir tilgreindu v2-lotuna, ekki þessi objekt eða API-aðgangsreglur veitandans.