Python හි ප්රොක්සි දන්නා Twilio සේවාදායකය
එහි මූලික HTTP අතුරුමුහුණත වෙනස් කිරීම වෙනුවට Requests පාදක කොන්ෆිගර් කළ TwilioHttpClient එක Python REST සේවාදායකයට ලබා දෙන්න.
ප්රොක්සි මාර්ගය කොන්ෆිගර් කිරීමට 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 ක්රියා සත්යාපනය කරයි.