អតិថិជន Twilio ដែលដឹងពីប្រូកស៊ីក្នុង Python
បញ្ជូន TwilioHttpClient ដែលបានកំណត់រចនាសម្ព័ន្ធផ្អែកលើ Requests ទៅកាន់អតិថិជន REST របស់ Python ជំនួសឱ្យការកែចំណុចប្រទាក់ HTTP មូលដ្ឋានរបស់វា។
បញ្ជូន TwilioHttpClient ផ្អែកលើ Requests ទៅកាន់អតិថិជន REST របស់ Python ដើម្បីកំណត់ផ្លូវប្រូកស៊ីរបស់វា:
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)ប្រើ account_sid និង auth_token របស់ Twilio នៃកម្មវិធី បន្ទាប់មកធ្វើការហៅធនធានតាមរយៈឧទាហរណ៍អតិថិជននេះ។ ការហៅតាមអតិថិជនលំនាំដើមផ្សេងនឹងប្រើការដឹកជញ្ជូនរបស់អតិថិជននោះ។
API របស់ Twilio ប្រើ HTTPS ដូច្នេះផែនទីត្រូវការធាតុ https របស់វា។ URL HTTP នៃធាតុពិពណ៌នាអំពីអ្នកស្តាប់ប្រូកស៊ី ខណៈការតភ្ជាប់ API នៅតែជា HTTPS។ ចំណុចបញ្ចប់ដែលជ្រើសពីបញ្ជីប្រូកស៊ី HTTP ជាកម្មសិទ្ធិរបស់ផែនទីនេះ ហើយគណនី Twilio នៅតែផ្ទៀងផ្ទាត់ប្រតិបត្តិការ API។
TwilioHttpClient ក៏បញ្ចូលការកំណត់បរិស្ថាន Requests ដែលអនុវត្តបានអំឡុងពេលបញ្ជូន។ ពិនិត្យការកំណត់ប្រូកស៊ី ការរំលង និងការជឿទុកចិត្តរបស់ដំណើរការប្រសិនបើផ្លូវរបស់វាខុសពីអ្វីដែលបានបម្រុង។
ប្រូកស៊ីដែលត្រូវការការផ្ទៀងផ្ទាត់ត្រូវការព័ត៌មានសម្គាល់គណនីផ្ទាល់ខ្លួន។ ថូខិន Twilio ផ្ទៀងផ្ទាត់ប្រតិបត្តិការ API។