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.

Tengdir greinar