Anna Requests-põhine TwilioHttpClient Pythoni REST-kliendile, et seadistada selle puhverserveri marsruut:

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)

Kasuta rakenduse Twilio account_sid ja auth_token väärtusi ning tee seejärel ressursipäringud selle kliendi eksemplari kaudu. Teise vaikekliendi kaudu tehtud päringud kasutavad selle kliendi transporti.

Twilio API kasutab HTTPS-i, seega vajab kaart oma https-kirjet. Kirje HTTP URL kirjeldab puhverserveri kuulajat; API-ühendus jääb HTTPS-iks. HTTP puhverserverite loendist valitud lõpp-punkt kuulub siia kaardile, samal ajal kui Twilio konto autendib endiselt API-toimingu.

TwilioHttpClient ühendab edastamise ajal ka kohaldatavad Requests-keskkonna seaded. Kontrolli protsessi puhverserveri, möödaviigu ja usalduse seadeid, kui selle marsruut erineb kavandatust.

Autentimist nõudev puhverserver vajab oma konto mandaate. Twilio märgis autendib API-toiminguid.

Seotud artiklid