Marka hore dooro laanta constructor-ka. Haddii simple-salesforce uu abuuro Requests Session u gaar ah, isticmaal khariidadda proxies ee dadweynaha. Haddii aad bixiso session, shaygaas ayaa leh marinka, khariidadda gooni ahna waa la iska indhatirayaa digniin.

Marka token iyo URL instance jiraan, laanta session-ka caadiga ah waa:

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'},
)

Isticmaal instance-ka dhabta ah ee Salesforce iyo access token-ka. Qiimaha waa dhexdhexaadiye HTTP oo loogu talagalay wicitaannada HTTPS API. Marinka guud ee la ogolaaday ee endpoint Salesforce oo aan lahayn xaqiijinta proxy, gelinta ka timid liiska proxy HTTP ayaa bixin kara URL-kaas; token-ka Salesforce si gooni ah ayuu u sii jiraa. Gelitaanka uu hoggaamiyo constructor-ka, bixi khariidadda marka la dhisayo si kaaliyaha gelitaanku u helo ka hor inta aanu helin session-ka.

Session gaar ah, si toos ah u habee:

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,
)

Dabeecadda caadiga ah ee deegaanka Requests ee shayga gaarka ah way sii shaqaynaysaa. Ku hay marinkaas marinka constructor-ka ee SDK isticmaalo; sameynta macmiil gooni ah dhinaciisa ma saameynayso wicitaannadan.

Maqaallo la xiriira