from requests_oauthlib import OAuth2Session

session = OAuth2Session(client_id=client_id, redirect_uri=redirect_uri)
session.proxies.update({
    'http': 'http://proxy.example:8080',
    'https': 'http://proxy.example:8080',
})

OAuth2Session a' leudachadh Session bho Requests. Tog e le clàradh cliant a tha ann mar-thà san aplacaid, redirect URI, state agus scopes, is an uair sin suidhich a shlighe mus tèid an tòcan iomlaid. Airson slighe HTTP phoblach, bheir tagraiche bhon liosta proxy HTTP an seòladh ann am mapa proxy an t-seisein seo.

Gairm fetch_token agus na h-obrachaidhean air goireasan dìonta air an t-seisean seo. Chan eil argamaid proxies a thèid a thoirt do fetch_token a-mhàin a' buntainn ach ris an iomlaid sin; cha chuir e slighe mhaireannach air dòigh airson ghairmean nas fhaide air adhart.

Cleachdaidh turas a' bhrobhsair air an duilleag ùghdarrachaidh slighe a' bhrobhsair. Nì Python an t-iarrtas tòcain air leth, mar sin chan eil soirbheachadh sa bhrobhsair a' rèiteachadh an t-seisein seo.

Faodaidh amalachadh Requests ris an àrainneachd taghadh proxy an t-seisein a bhuaidh. Airson slighe theann a tha leis an aplacaid, thoir sùil air trust_env; feumaidh a chur à comas cuideachd so-ghleusadh CA no dearbhaidh a tha a dhìth a thoirt seachad gu soilleir.

Faodaidh mearachd OAuth a bheir ceann-phuing tòcain air ais tighinn tro phroxy a tha ag obair. Cùm am freagairt sin air leth bho dhearbhadh a' phroxy, aig a bheil teisteasan eadar-dhealaichte bho dhìomhaireachd cliaint agus tòcain inntrigidh.

Artaigilean co-cheangailte