simple-salesforce-г прокси эсвэл Requests сессээр тохируулах
Salesforce үүсгэхдээ прокси толь бичгийг дамжуулах, эсвэл түүнд өгөх өөрчлөн тохируулсан Requests сессийг тохируулна уу.
Эхлээд конструкторын салбарыг сонгоно уу. Хэрэв simple-salesforce өөрийн Requests сессийг үүсгэдэг бол түүний нийтийн proxies зураглалыг ашиглана уу. Хэрэв та сесс өгвөл чиглүүлэлтийг тэр объект эзэмшиж, тусдаа зураглал анхааруулгатайгаар үл харгалзагдана.
Одоо байгаа токен ба instance URL-тэй бол өгөгдмөл сессийн салбар нь:
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'},
)Бодит Salesforce instance болон хандалтын токеныг ашиглана уу. Утга нь HTTPS API дуудлагын HTTP зуучлагч юм. Прокси баталгаажуулалтгүйгээр зөвшөөрөгдсөн нийтийн Salesforce төгсгөлийн цэгийн замд HTTP прокси жагсаалтын бичлэг тэр URL-ийг өгч болно; Salesforce токен тусдаа хэвээр байна. Конструктороор удирдуулсан нэвтрэлтийн хувьд сесс авахаас өмнө нэвтрэлтийн туслах хүлээн авахын тулд үүсгэх үед зураглалыг өгнө үү.
Өөрчлөн тохируулсан сессийн хувьд шууд тохируулна уу:
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,
)Өөрчлөн тохируулсан объектын ердийн Requests орчны зан төлөв идэвхтэй хэвээр байна. Тэр замыг SDK ашигладаг конструкторын замд байлгаарай; хажууд нь тусдаа клиент тохируулах нь эдгээр дуудлагад нөлөөлөхгүй.