Proxy-meðvitaður Twilio-klient í Python
Sendu stilltan TwilioHttpClient byggðan á Requests til Python REST-klútsins í stað þess að plástra grunn-HTTP-viðmót hans.
Sendu TwilioHttpClient byggðan á Requests til Python REST-klútsins til að stilla proxy-leiðina:
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)Notaðu Twilio account_sid og auth_token appsins og gerðu síðan auðlindaköll í gegnum þetta klútsdæmi. Köll í gegnum annan sjálfgefinn klút munu nota flutning þess klúts.
Twilio API notar HTTPS, svo kortið þarf https-færsluna. HTTP-slóð færslunnar lýsir proxy-hlustaranum; API-tengingin helst HTTPS. Endapunktur valinn af HTTP-proxylistanum tilheyrir þessu korti, en Twilio-reikningurinn auðkennir samt API-aðgerðina.
TwilioHttpClient sameinar einnig viðeigandi Requests-umhverfisstillingar við sendingu. Athugaðu proxy-, framhjáhlaup- og trauststillingar ferlisins ef leið þess er önnur en ætlað var.
Proxy sem krefst auðkenningar þarf eigin reikningsskírteini. Twilio-táknið auðkennir API-aðgerðir.