Hantar TwilioHttpClient berasaskan Requests ke klien REST Python untuk mengkonfigurasi laluan proksinya:

from twilio.http.http_client import TwilioHttpClient
from twilio.rest import Client

transport = TwilioHttpClient(
    timeout=30,
    proxy={
        'http': 'http://proxy.example:8080',
        'https': 'http://proxy.example:8080',
    },
)
client = Client(account_sid, auth_token, http_client=transport)

Gunakan account_sid dan auth_token Twilio aplikasi, kemudian buat panggilan sumber melalui instans klien ini. Panggilan melalui klien lalai lain akan menggunakan pengangkutan klien itu.

API Twilio menggunakan HTTPS, jadi peta memerlukan entri https-nya. URL HTTP entri itu menerangkan pendengar proksi; sambungan API kekal HTTPS. Titik akhir yang dipilih daripada senarai proksi HTTP tergolong dalam peta ini, manakala akaun Twilio masih mengesahkan operasi API.

TwilioHttpClient juga menggabungkan tetapan persekitaran Requests yang berkenaan semasa penghantaran. Semak tetapan proksi, pintasan dan kepercayaan proses itu jika laluannya berbeza daripada yang dimaksudkan.

Proksi yang memerlukan pengesahan perlu mempunyai kelayakan akaunnya sendiri. Token Twilio mengesahkan operasi API.

Artikel berkaitan