Odjemalec Twilio, ki pozna proxy, v Pythonu
Posredujte konfigurirani TwilioHttpClient, ki temelji na Requests, odjemalcu Python REST, namesto da bi popravljali njegov osnovni vmesnik HTTP.
Posredujte TwilioHttpClient, ki temelji na Requests, odjemalcu Python REST, da konfigurirate pot prek proxyja:
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)Uporabite Twilio account_sid in auth_token aplikacije, nato izvajajte klice virov prek tega primerka odjemalca. Klici prek drugega privzetega odjemalca bodo uporabili prenos tega odjemalca.
API Twilio uporablja HTTPS, zato zemljevid potrebuje svoj vnos https. URL HTTP v vnosu opisuje poslušalca proxyja; povezava z API ostaja HTTPS. Končna točka, izbrana s seznama proxyjev HTTP, spada v ta zemljevid, medtem ko račun Twilio še vedno overja operacijo API.
TwilioHttpClient med prenosom tudi združi ustrezne nastavitve okolja Requests. Preverite nastavitve proxyja, obhoda in zaupanja procesa, če se njegova pot razlikuje od predvidene.
Proxy, ki zahteva overjanje, potrebuje lastne poverilnice računa. Žeton Twilio overja operacije API.