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.

Artikuj të ngjashëm