Välityspalvelimen huomioiva Twilio-asiakas Pythonissa
Välitä määritetty Requests-pohjainen TwilioHttpClient Python REST -asiakkaalle sen perus-HTTP-rajapinnan paikkaamisen sijaan.
Välitä Requests-pohjainen TwilioHttpClient Python REST -asiakkaalle välityspalvelimen reitin määrittämiseksi:
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)Käytä sovelluksen Twilio-account_sidia ja auth_tokenia ja tee sitten resurssikutsut tämän asiakasinstanssin kautta. Toisen oletusasiakkaan kautta tehdyt kutsut käyttävät sen asiakkaan siirtoa.
Twilion API käyttää HTTPS:ää, joten kartta tarvitsee https-merkintänsä. Merkinnän HTTP-URL kuvaa välityspalvelimen kuuntelijaa; API-yhteys pysyy HTTPS:nä. HTTP-välityspalvelinluettelosta valittu päätepiste kuuluu tähän karttaan, kun taas Twilio-tili todentaa edelleen API-toiminnon.
TwilioHttpClient yhdistää siirron aikana myös soveltuvat Requests-ympäristöasetukset. Tarkista prosessin välityspalvelin-, ohitus- ja luottamusasetukset, jos sen reitti poikkeaa aiotusta.
Todennusta vaativa välityspalvelin tarvitsee omat tilin tunnuksensa. Twilio-tunnus todentaa API-toiminnot.