Një klient Twilio që njeh proxy në Python
Kalo një TwilioHttpClient të konfiguruar bazuar në Requests te klienti REST i Python në vend që të ndryshosh ndërfaqen e tij bazë HTTP.
Kalo një TwilioHttpClient bazuar në Requests te klienti REST i Python për të konfiguruar rrugën përmes proxy:
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)Përdor account_sid dhe auth_token e Twilio të aplikacionit, pastaj kryej thirrjet e burimeve përmes këtij shembulli klienti. Thirrjet përmes një klienti tjetër të parazgjedhur do të përdorin transportin e atij klienti.
API i Twilio përdor HTTPS, kështu që harta ka nevojë për zërin https. URL-ja HTTP e zërit përshkruan dëgjuesin e proxy; lidhja me API mbetet HTTPS. Një pikë fundore e zgjedhur nga lista e proxy HTTP i përket kësaj harte, ndërsa llogaria Twilio vazhdon të vërtetojë operacionin API.
TwilioHttpClient gjithashtu bashkon cilësimet e zbatueshme të mjedisit Requests gjatë transmetimit. Kontrollo cilësimet e proxy, anashkalimit dhe besimit të procesit nëse rruga e tij ndryshon nga ajo e synuar.
Një proxy që kërkon vërtetim ka nevojë për kredencialet e veta të llogarisë. Tokeni i Twilio vërteton operacionet API.