simple-salesforce'i seadistamine puhverserverite või Requests-seansiga
Edasta Salesforce'i loomisel puhverserverite sõnastik või seadista sellele antav kohandatud Requests-seanss.
Vali esmalt konstruktori haru. Kui simple-salesforce loob oma Requests-seansi, kasuta selle avalikku vastendust proxies. Kui annad seansi, vastutab marsruutimise eest see objekt ja eraldi vastendus jäetakse hoiatusega tähelepanuta.
Olemasoleva loa ja eksemplari URL-iga on vaikeseansi haru järgmine:
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'},
)Kasuta tegelikku Salesforce'i eksemplari ja juurdepääsuluba. Väärtus on HTTPS API-kutsete HTTP vahendaja. Lubatud avaliku Salesforce'i lõpp-punkti marsruudi jaoks ilma puhverserveri autentimiseta võib HTTP puhverserverite loendi kirje selle URL-i pakkuda; Salesforce'i luba jääb eraldi. Konstruktoripõhise sisselogimise jaoks anna vastendus loomise ajal, et sisselogimisabiline saaks selle enne seansi hankimist.
Kohandatud seansi jaoks seadista see otse:
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,
)Kohandatud objekti tavaline Requestsi keskkonnakäitumine jääb kehtima. Hoia see marsruut SDK kasutataval konstruktori teel; eraldi kliendi seadistamine selle kõrval neid kutseid ei mõjuta.