Dropbox Python SDK gba session HTTP tí a ti ṣètò. Olùrànlọ́wọ́ gbangba rẹ̀ create_session ní àwọn paramita proxies:

import dropbox

session = dropbox.create_session(proxies={
    'https': 'http://proxy.example:8080',
})
client = dropbox.Dropbox(access_token, session=session)

Olùrànlọ́wọ́ SDK dá session Requests padà pẹ̀lú ètò àkópọ̀ ìsopọ̀ SDK. Gbígbé ohun yẹn lọ sí Dropbox so ó mọ́ ọ̀nà àkójọ API ti client; kò pọn dandan láti ṣàtúnṣe dropbox/rest.py tàbí rọ́pò kíláàsì pool-manager àdáni.

Kọ́kọ́rọ́ ìwé-ìtumọ̀ yan àwọn ibi-ìlọ HTTPS. URL HTTP ṣàpèjúwe olùgbọ́ proxy àpẹẹrẹ yìí. Pèsè access token déédé ti ohun-èlò náà lọ́tọ̀ nípasẹ̀ olùdá client. Àkójọ proxy HTTP pèsè àwọn olùdíje ibi-ìparí fún ọ̀nà Dropbox API gbangba tí a gbà láàyè láìsí ìjẹ́rìí proxy; kò pèsè access token yẹn.

Ìdàpọ̀ àyíká Requests ṣì kan session náà. Bí ohun-èlò náà bá mọ̀ọ́mọ̀ ní gbogbo ọ̀nà, ṣètò session.trust_env sí false kí o sì pèsè ètò ìgbẹ́kẹ̀lé èyíkéyìí tí ó gbára lé àyíká ní kedere. Bí bẹ́ẹ̀ kọ́, pa ìhùwàsí àyíká tí ìgbékalẹ̀ nílò mọ́.

Olùrànlọ́wọ́ tún gba ca_certs fún àkójọ CA tí a yàn. Tọ́jú kíkọ́ session ní ibi kan kí o sì tún olùdá client tí ó jáde lò fún àwọn iṣẹ́ tí a pinnu rẹ̀, kí àwọn ìbéèrè metadata àti gbígbé fáìlì lè pín ọ̀nà gbígbé tí a ti ṣètò yẹn.

Àwọn àpilẹ̀kọ tó jọra