Python-da proksidan xabardor Twilio mijozi
Asosiy HTTP interfeysini yamash o'rniga, Requests asosidagi sozlangan TwilioHttpClient-ni Python REST mijoziga uzating.
Proksi marshrutini sozlash uchun Requests asosidagi TwilioHttpClient-ni Python REST mijoziga uzating:
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)Ilovaning Twilio account_sid va auth_token qiymatlaridan foydalaning, so'ng resurs chaqiruvlarini shu mijoz nusxasi orqali bajaring. Boshqa standart mijoz orqali qilingan chaqiruvlar o'sha mijoz transportidan foydalanadi.
Twilio API HTTPS ishlatadi, shuning uchun xaritaga uning https yozuvi kerak. Yozuvning HTTP URL manzili proksi tinglovchisini tavsiflaydi; API ulanishi HTTPS bo'lib qoladi. HTTP proksi ro'yxatidan tanlangan so'nggi nuqta shu xaritaga tegishli, Twilio hisobi esa API amalini autentifikatsiya qilishda davom etadi.
TwilioHttpClient uzatish paytida tegishli Requests muhit sozlamalarini ham birlashtiradi. Jarayon marshruti mo'ljallangandan farq qilsa, uning proksi, chetlab o'tish va ishonch sozlamalarini tekshiring.
Autentifikatsiya talab qiladigan proksi o'z hisob ma'lumotlariga muhtoj. Twilio tokeni API amallarini autentifikatsiya qiladi.