Ffurfweddu procsi ar gyfer cleient API v2 Tweepy
Ar gyfer Client Tweepy 4.14, diweddarwch client.session cyn galwadau API yn lle defnyddio paramedr procsi constructor dosbarth API v1.1.
Client.session yw sesiwn Requests dogfennedig Tweepy 4.14 ar gyfer traffig 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',
})Gwnewch alwadau v2 drwy'r cleient hwn ar ôl gosod y map. Gall pwynt terfyn o'r rhestr procsi HTTP ddarparu llwybr HTTP cyhoeddus ar gyfer y gwerthoedd procsi hyn. Mae'r tocyn cludo yn dilysu gyda'r darparwr; mae unrhyw gyfrif yn y ffurfweddiad procsi yn dilysu gyda'r cyfryngwr.
Os yw enghraifft API(proxy=...) yn methu â'r constructor hwn, edrychwch ar y dosbarth: mae'r paramedr hwnnw'n perthyn i API Tweepy v1.1. Nid yw ffurfweddu sesiwn Requests annibynnol arall yn newid client.session chwaith.
Mae integrasi amgylchedd Requests yn parhau i fod yn weithredol, felly gall mewnbynnau procsi a osgoi a etifeddwyd effeithio ar y dewis. Gall gwrthrychau dilysu neu ffrydio a grëwyd yn annibynnol ddefnyddio cysylltiad arall; mae'r gosodiad hwn yn cwmpasu'r sesiwn v2 a nodwyd, nid y gwrthrychau hynny na rheolau mynediad API'r darparwr.