Seisiún seachfhreastalaí a sheachadadh chuig Dropbox Python SDK
Úsáid rogha seachfhreastalaí poiblí create_session an Dropbox SDK agus seachaid an seisiún mar thoradh chuig a chliant.
Glacann an Dropbox Python SDK le seisiún HTTP cumraithe. Cuimsíonn a chúntóir poiblí create_session paraiméadar proxies:
import dropbox
session = dropbox.create_session(proxies={
'https': 'http://proxy.example:8080',
})
client = dropbox.Dropbox(access_token, session=session)Filleann cúntóir an SDK seisiún Requests le socrú comhthiomsaithe naisc an SDK. Nuair a sheachadtar an réad sin chuig Dropbox, ceanglaítear é le hiompar API an chliaint; ní gá dropbox/rest.py a chur in eagar ná aicme pool-manager phríobháideach a chur ina háit.
Roghnaíonn eochair an fhoclóra cinn scríbe HTTPS. Cuireann an HTTP URL síos ar éisteoir an tseachfhreastalaí shampla seo. Soláthair access token normal an fheidhmchláir ar leithligh trí thógálaí an chliaint. Cuireann an liosta seachfhreastalaithe HTTP iarrthóirí críochphointe ar fáil do bhealach poiblí ceadaithe Dropbox API gan fíordheimhniú seachfhreastalaí; ní sholáthraíonn sé an access token sin.
Tá comhleá timpeallachta Requests fós i bhfeidhm ar an seisiún. Má tá an bealach iomlán ag an bhfeidhmchlár d'aon ghnó, socraigh session.trust_env go false agus soláthair go sainráite aon chumraíocht iontaobhais atá ag brath ar an timpeallacht. Seachas sin, coinnigh an t-iompar timpeallachta a éilíonn an t-imeallú.
Glacann an cúntóir le ca_certs freisin le haghaidh babhta CA roghnaithe. Coinnigh tógáil an tseisiúin in aon áit amháin agus athúsáid an cliant mar thoradh dá oibríochtaí beartaithe, ionas go roinnfidh iarratais meiteashonraí agus aistrithe comhad an t-iompar cumraithe sin.