simple-salesforce د proxy یا Requests ناستې سره تنظیمول
د Salesforce جوړولو پر مهال د proxy قاموس ورکړئ، یا هغه ځانګړې Requests ناسته چې ورته ورکول کیږي تنظیم کړئ.
لومړی د constructor څانګه وټاکئ. که simple-salesforce خپله Requests ناسته جوړوي، د هغې عامه proxies نقشه وکاروئ. که تاسو ناسته ورکړئ، لارښوونه هماغه شی لري او جلا نقشه د خبرداری سره له پامه غورځول کیږي.
د شته token او 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 او د لاسرسي token وکاروئ. ارزښت د HTTPS API غوښتنو لپاره HTTP منځګړی دی. د proxy تصدیق پرته د اجازه ورکړل شوې عامه Salesforce پای ټکي لارې لپاره، د HTTP proxy لیست یوه ننوتنه کولای شي هغه URL برابره کړي؛ د Salesforce token جلا پاتې کیږي. د constructor له خوا رهبري شوې ننوتنې لپاره، نقشه د جوړولو پر مهال ورکړئ ترڅو د ننوتنې مرستندوی یې مخکې تر ناستې اخیستنې ترلاسه کړي.
د ځانګړې ناستې لپاره، هغه په مستقیم ډول تنظیم کړئ:
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 کارول شوې constructor لارې ته وساتئ؛ د هغې ترڅنګ جلا client تنظیمول په دې غوښتنو اغیزه نه کوي.