Gitt en TwilioHttpClient op Requests-Basis un den Python-REST-Client weider, fir seng Proxy-Route ze konfiguréieren:

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)

Benotzt d'Twilio-account_sid an den auth_token vun der Applikatioun a maacht duerno Ressourcen-Uriffer duerch dës Client-Instanz. Uriffer duerch en aneren Standard-Client benotzen den Transport vun deem Client.

D'Twilio-API benotzt HTTPS, dofir brauch d'Map hiren https-Andrag. D'HTTP-URL vum Andrag beschreift de Proxy-Listener; d'API-Verbindung bleift HTTPS. En Endpunkt aus der HTTP-Proxy-Lëscht gehéiert an dës Map, während den Twilio-Kont nach ëmmer d'API-Operatioun authentifizéiert.

Den TwilioHttpClient fusionéiert och déi applicabel Requests-Ëmfeld-Astellungen wärend der Iwwerdroung. Préift d'Proxy-, Ëmgeeungs- an Vertrauensastellungen vum Prozess, wann seng Route vun der geplanter ofwäicht.

En Proxy, deen Authentifikatioun verlaangt, brauch seng eege Kont-Accreditioune. Den Twilio-Token authentifizéiert API-Operatiounen.

Ähnlech Artikelen