Client.session er Tweepy 4.14's dokumenterede Requests-session til v2 API-trafik:

import tweepy

client = tweepy.Client(bearer_token=bearer_token)
client.session.proxies.update({
    'http': 'http://proxy.example:8080',
    'https': 'http://proxy.example:8080',
})

Udfør v2-kaldene gennem denne klient, når kortet er sat. Et endepunkt fra HTTP-proxylisten kan levere en offentlig HTTP-rute til disse proxyværdier. Bearer-tokenet godkendes hos udbyderen; enhver konto i proxykonfigurationen godkendes hos mellemleddet.

Hvis et API(proxy=...)-eksempel fejler med denne konstruktør, skal du kontrollere klassen: den parameter hører til API i Tweepy v1.1. Det ændrer heller ikke client.session at konfigurere en anden selvstændig Requests-session.

Requests-miljøintegration forbliver aktiveret, så nedarvede proxy- og bypass-input kan påvirke valget. Selvstændigt oprettede godkendelses- eller streamingobjekter kan bruge en anden forbindelse; denne indstilling dækker den angivne v2-session, ikke disse objekter eller udbyderens API-adgangsregler.

Relaterede artikler