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 کارروائیوں کی تصدیق کرتا ہے۔