Starpniekserveri apzināts Twilio klients Python valodā
Nododiet konfigurētu TwilioHttpClient, kas balstīts uz Requests, Python REST klientam, tā vietā lai labotu tā bāzes HTTP saskarni.
Nododiet uz Requests balstītu TwilioHttpClient Python REST klientam, lai konfigurētu starpniekservera maršrutu:
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)Izmantojiet lietotnes Twilio account_sid un auth_token, pēc tam veiciet resursu izsaukumus caur šo klienta instanci. Izsaukumi, kas veikti ar citu noklusējuma klientu, izmantos tā klienta transportu.
Twilio API izmanto HTTPS, tāpēc kartei ir vajadzīgs tās https ieraksts. Ieraksta HTTP URL apraksta starpniekservera klausītāju; API savienojums paliek HTTPS. Galapunkts, kas izvēlēts no HTTP starpniekserveru saraksta, pieder šai kartei, bet Twilio konts joprojām autentificē API darbību.
TwilioHttpClient pārraides laikā arī apvieno attiecināmos Requests vides iestatījumus. Pārbaudiet procesa starpniekservera, apiešanas un uzticēšanās iestatījumus, ja tā maršruts atšķiras no paredzētā.
Starpniekserverim, kas prasa autentifikāciju, vajadzīgi savi konta datu akreditācijas dati. Twilio marķieris autentificē API darbības.