Stilla simple-salesforce með milliþjónum eða Requests-lotu
Sendu orðabók fyrir milliþjóna við smíði Salesforce eða stilltu sérsniðnu Requests-lotuna sem honum er veitt.
Veldu fyrst smiðshlutann. Ef simple-salesforce býr til sína eigin Requests-lotu skaltu nota opinberu proxies vörpunina hans. Ef þú leggur til lotu á sá hlutur að leiðastýringunni og hinni aðskildu vörpun er sleppt með viðvörun.
Með fyrirliggjandi tákni og slóð tilviks er sjálfgefni lotuhlutinn:
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'},
)Notaðu raunverulegt Salesforce-tilvik og aðgangstáknið. Gildið er HTTP-milliliður fyrir HTTPS API-köll. Fyrir leyfða opinbera slóð Salesforce-endapunkts án milliþjónaaðkenningar getur færsla úr HTTP-milliþjónalista veitt þá slóð; Salesforce-táknið helst aðskilið. Fyrir innskráningu sem smiðurinn stýrir skaltu gefa vörpunina við smíðina svo innskráningarhjálparinn fái hana áður en lotan er fengin.
Fyrir sérsniðna lotu skaltu stilla hana beint:
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,
)Venjuleg hegðun Requests-umhverfis hins sérsniðna hlutar helst virk. Haltu þeirri slóð á smiðsslóðinni sem SDK-ið notar; að stilla aðskilinn biðlara við hlið hennar hefur ekki áhrif á þessi köll.