Kies earst de konstruktortûke. As simple-salesforce syn eigen Requests-sesje oanmakket, brûk dan syn iepenbiere proxies-map. Jou jo in sesje, dan is dat objekt eigener fan de rûtelei en wurdt de aparte map mei in warskôging negearre.

Mei in besteand token en in eksimplaar-URL is de standertsesjetûke:

from simple_salesforce import Salesforce

sf = Salesforce(
    instance_url='https://org.example.my.salesforce.com',
    session_id=access_token,
    proxies={'https': 'http://proxy.example:8080'},
)

Brûk it echte Salesforce-eksimplaar en it tagongstoken. De wearde is in HTTP-middelman foar HTTPS API-oproppen. Foar in tastiene iepenbiere Salesforce-einpuntroete sûnder proxy-autentikaasje kin in ynfier út in HTTP-proxylist dy URL leverje; it Salesforce-token bliuwt apart. Foar oanmelding stjoerd troch de konstruktor, jou de map by it bouwen, sadat de oanmeldhelp it krijt foardat de sesje helle wurdt.

Foar in oanpaste sesje, konfigurearje dy direkt:

import requests

session = requests.Session()
session.proxies.update({'https': 'http://proxy.example:8080'})
sf = Salesforce(
    instance_url=instance_url,
    session_id=access_token,
    session=session,
)

It normale Requests-omjouwingsgedrach fan it oanpaste objekt bliuwt aktyf. Hâld dy roete op it konstruktorspoar dat de SDK brûkt; it konfigurearjen fan in aparte klant derneist beynfloedet dizze oproppen net.

Relatearre artikelen