د پروکسي ناستې لېږدول Dropbox Python SDK ته
د Dropbox SDK عمومي create_session پروکسي اختیار وکاروئ او پایله ناسته یې خپل کلاینټ ته ولېږئ.
Dropbox Python SDK د تنظیم شوې HTTP ناستې منځ ته راځي. د هغې عمومي create_session مرستندوی proxies پارامېټر لري:
import dropbox
session = dropbox.create_session(proxies={
'https': 'http://proxy.example:8080',
})
client = dropbox.Dropbox(access_token, session=session)د SDK مرستندوی د SDK د اړیکو ډنډ تنظیم سره Requests ناسته بېرته راګرځوي. هغه شی Dropbox ته لېږل دا د کلاینټ API لېږد سره نښلوي؛ اړتیا نشته چې dropbox/rest.py سم کړئ یا شخصي pool-manager ټولګی بدل کړئ.
د قاموس کیلي HTTPS منزلونه ټاکي. HTTP URL د دې بېلګې پروکسي اورېدونکی بیانوي. د اپلیکیشن عادي access token جلا د کلاینټ جوړونکي له لارې وړاندې کړئ. د HTTP پروکسي لیست د پروکسي تصدیق پرته د اجازه شوې عمومي Dropbox API لارې لپاره د پای نقطو نوماندان وړاندې کوي؛ خو هغه access token نه وړاندې کوي.
د Requests چاپېریال یوځای کول لا هم پر ناسته پلي کېږي. که اپلیکیشن په قصد سره ټوله لاره ولري، session.trust_env په false وټاکئ او هر هغه باور ترتیب چې چاپېریال پورې تړلی وي په ښکاره توګه وړاندې کړئ. که نه، هغه چاپېریالي چلند وساتئ چې ځای پرځای کول یې غواړي.
مرستندوی د ټاکل شوي CA بنډل لپاره ca_certs هم مني. د ناستې جوړول په یوه ځای کې وساتئ او پایله کلاینټ د هغې د پام وړ عملیاتو لپاره بیا وکاروئ، ترڅو میټاډاټا او د فایل لېږد غوښتنې هغه تنظیم شوی لېږد شریک کړي.