Starpniekservera konfigurēšana Tweepy API v2 klientam
Tweepy 4.14 Client gadījumā atjauniniet client.session pirms API izsaukumiem, nevis izmantojiet v1.1 API klases starpniekservera konstruktora parametru.
Client.session ir Tweepy 4.14 dokumentētā Requests sesija v2 API datplūsmai:
import tweepy
client = tweepy.Client(bearer_token=bearer_token)
client.session.proxies.update({
'http': 'http://proxy.example:8080',
'https': 'http://proxy.example:8080',
})Pēc kartes iestatīšanas veiciet v2 izsaukumus ar šo klientu. HTTP starpniekserveru saraksta galapunkts var nodrošināt publisku HTTP maršrutu šīm starpniekservera vērtībām. Nesēja marķieris autentificējas pie pakalpojumu sniedzēja; jebkurš konts starpniekservera konfigurācijā autentificējas pie starpnieka.
Ja API(proxy=...) piemērs neizdodas ar šo konstruktoru, pārbaudiet klasi: šis parametrs pieder Tweepy v1.1 API. Arī citas patstāvīgas Requests sesijas konfigurēšana nemaina client.session.
Requests vides integrācija paliek ieslēgta, tāpēc mantotās starpniekservera un apiešanas ievades var ietekmēt izvēli. Patstāvīgi izveidoti autentifikācijas vai straumēšanas objekti var izmantot citu savienojumu; šis iestatījums attiecas uz minēto v2 sesiju, nevis uz šiem objektiem vai pakalpojumu sniedzēja API piekļuves noteikumiem.