In proxybewuste Twilio-klant yn Python
Jou in konfigurearre Requests-basearre TwilioHttpClient oan de Python REST-klant troch, ynstee fan syn basis HTTP-ynterface te patsjen.
Jou in Requests-basearre TwilioHttpClient oan de Python REST-klant troch om syn proxy-route te konfigurearjen:
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)Brûk de Twilio account_sid en auth_token fan 'e applikaasje en doch dan resource-oproppen fia dizze klantynstânsje. Oproppen fia in oare standertklant brûke de transport fan dy klant.
De Twilio-API brûkt HTTPS, dus hat de map syn https-ynfier nedich. De HTTP-URL fan 'e ynfier beskriuwt de proxy-ôflústerder; de API-ferbining bliuwt HTTPS. In einpunt keazen út 'e HTTP-proxylist heart yn dizze map, wylst it Twilio-akkount noch altyd de API-operaasje autentisearret.
TwilioHttpClient foeget ek tapaslike Requests-omjouwingsynstellings gear by it ferstjoeren. Kontrolearje de proxy-, omgongs- en fertrouwensynstellings fan it proses as syn route oars is as bedoeld.
In proxy dy't autentikaasje freget hat eigen akkountgegevens nedich. It Twilio-token autentisearret API-operaasjes.