Փոխանցեք 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 գործողությունները։

Առնչվող հոդվածներ