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.

Saistītie raksti