Client.session adalah sesi Requests terdokumentasi Tweepy 4.14 untuk lalu lintas 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',
})

Lakukan panggilan v2 melalui klien ini setelah peta diatur. Titik akhir dari daftar proxy HTTP dapat menyediakan rute HTTP publik untuk nilai proxy ini. Token bearer mengautentikasi ke penyedia; akun apa pun dalam konfigurasi proxy mengautentikasi ke perantara.

Jika contoh API(proxy=...) gagal dengan konstruktor ini, periksa kelasnya: parameter itu milik API dari Tweepy v1.1. Mengonfigurasi sesi Requests mandiri lain juga tidak mengubah client.session.

Integrasi lingkungan Requests tetap aktif, sehingga masukan proxy dan bypass yang diwarisi dapat memengaruhi pemilihan. Objek autentikasi atau streaming yang dibuat secara mandiri dapat memakai koneksi lain; pengaturan ini mencakup sesi v2 yang disebutkan, bukan objek tersebut atau aturan akses API penyedia.

Artikel terkait