Konfigurimi i simple-salesforce me përfaqësues ose një sesion Requests
Kaloni një fjalorth përfaqësuesish kur ndërtoni Salesforce, ose konfiguroni sesionin Requests të personalizuar që i jepet.
Zgjidhni së pari degën e konstruktorit. Nëse simple-salesforce krijon sesionin e vet Requests, përdorni hartëzimin publik proxies. Nëse jepni një sesion, ai objekt zotëron drejtimin dhe hartëzimi i veçantë injorohet me një paralajmërim.
Me një token dhe URL instance ekzistuese, dega e sesionit të parazgjedhur është:
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'},
)Përdorni instancën reale të Salesforce dhe tokenin e aksesit. Vlera është një ndërmjetës HTTP për thirrjet HTTPS API. Për një rrugë publike të lejuar drejt një pike fundore Salesforce pa vërtetim përfaqësuesi, një zë nga lista e përfaqësuesve HTTP mund të sigurojë atë URL; tokeni i Salesforce mbetet i veçantë. Për hyrjen e drejtuar nga konstruktori, jepni hartëzimin gjatë ndërtimit që ndihmësi i hyrjes ta marrë para se të marrë sesionin.
Për një sesion të personalizuar, konfiguroni drejtpërdrejt:
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,
)Sjellja normale e mjedisit Requests të objektit të personalizuar mbetet aktive. Mbajeni atë rrugë në rrugën e konstruktorit që përdor SDK; konfigurimi i një klienti të veçantë pranë tij nuk ndikon në këto thirrje.