Tarpinį serverį suprantantis Twilio klientas Python kalba
Perduokite sukonfigūruotą TwilioHttpClient, pagrįstą Requests, Python REST klientui, o ne pleistuokite jo bazinę HTTP sąsają.
Perduokite Requests pagrįstą TwilioHttpClient Python REST klientui, kad sukonfigūruotumėte tarpinio serverio maršrutą:
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)Naudokite programos Twilio account_sid ir auth_token, tada atlikite išteklių kvietimus per šį kliento egzempliorių. Kvietimai per kitą numatytąjį klientą naudos to kliento transportą.
Twilio API naudoja HTTPS, todėl žemėlapiui reikia https įrašo. Įrašo HTTP URL aprašo tarpinio serverio klausytoją; API ryšys lieka HTTPS. Galinis taškas, pasirinktas iš HTTP tarpinių serverių sąrašo, priklauso šiam žemėlapiui, o Twilio paskyra vis tiek autentifikuoja API operaciją.
TwilioHttpClient perdavimo metu taip pat sujungia taikomus Requests aplinkos nustatymus. Patikrinkite proceso tarpinio serverio, apėjimo ir pasitikėjimo nustatymus, jei jo maršrutas skiriasi nuo numatyto.
Tarpinis serveris, reikalaujantis autentifikavimo, turi turėti savo paskyros duomenis. Twilio žetonas autentifikuoja API operacijas.