simple-salesforce'tu проксилер же Requests сессиясы аркылуу конфигурациялоо
Salesforce курууда прокси сөздүгүн бериңиз же ага берилүүчү ыңгайлаштырылган Requests сессиясын конфигурациялаңыз.
Алгач конструктордун тармагын тандаңыз. Эгер simple-salesforce өзүнүн Requests сессиясын түзсө, анын ачык proxies картасын колдонуңуз. Эгер сессияны өзүңүз берсеңиз, маршруттоону ошол объект ээлейт жана өзүнчө карта эскертүү менен этибарга алынбайт.
Бар болгон токен жана инстанция 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 инстанциясын жана кирүү токенин колдонуңуз. Маани 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 колдонгон конструктор жолунда кармаңыз; анын жанында өзүнчө клиент конфигурациялоо бул чакырууларга таасир этпейт.