Konfiguriranje simple-salesforce s posredniškimi strežniki ali sejo Requests
Pri ustvarjanju Salesforcea posredujte slovar posredniških strežnikov ali konfigurirajte prilagojeno sejo Requests, ki mu je podana.
Najprej izberite vejo konstruktorja. Če simple-salesforce ustvari svojo sejo Requests, uporabite njegovo javno preslikavo proxies. Če podate sejo, usmerjanje upravlja ta objekt in ločena preslikava se prezre z opozorilom.
Z obstoječim žetonom in URL-jem primerka je veja privzete seje:
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'},
)Uporabite dejanski primerek Salesforcea in žeton za dostop. Vrednost je HTTP posrednik za klice HTTPS API. Za dovoljeno javno pot do končne točke Salesforce brez preverjanja posrednika lahko URL zagotovi vnos s seznama HTTP posrednikov; žeton Salesforce ostane ločen. Za prijavo, ki jo vodi konstruktor, podajte preslikavo ob ustvarjanju, da jo pomočnik za prijavo prejme pred pridobitvijo seje.
Za prilagojeno sejo jo konfigurirajte neposredno:
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,
)Običajno vedenje okolja Requests prilagojenega objekta ostane aktivno. Ohranite to pot na poti konstruktorja, ki jo uporablja SDK; konfiguriranje ločenega odjemalca ob njej ne vpliva na te klice.