Прокси маршрутун конфигурациялоо үчүн Requests негизиндеги TwilioHttpClientти Python REST клиентине өткөрүңүз:

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)

Колдонмонун Twilio account_sid жана auth_token маанилерин колдонуп, ресурс чакырууларын ушул клиент үлгүсү аркылуу аткарыңыз. Башка демейки клиент аркылуу жасалган чакыруулар ошол клиенттин транспортун колдонот.

Twilio API HTTPS колдонот, ошондуктан картага анын https жазуусу керек. Жазуунун HTTP URL прокси угуучусун сүрөттөйт; API байланышы HTTPS бойдон калат. HTTP прокси тизмесинен тандалган акыркы чекит ушул картага таандык, ал эми Twilio аккаунту API операциясын дагы эле аутентификациялайт.

TwilioHttpClient өткөрүү учурунда тиешелүү Requests чөйрө жөндөөлөрүн да бириктирет. Процесстин маршруту көздөлгөндөн башка болсо, анын прокси, айланып өтүү жана ишеним жөндөөлөрүн текшериңиз.

Аутентификация талап кылган проксиге өзүнүн аккаунт маалыматтары керек. Twilio токени API операцияларын аутентификациялайт.

Тектеш макалалар