முதலில் constructor கிளையைத் தேர்ந்தெடுக்கவும். 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 இடைத்தரகர். proxy அங்கீகாரம் இல்லாமல் அனுமதிக்கப்பட்ட பொது Salesforce இறுதிப்புள்ளி பாதைக்கு, HTTP proxy பட்டியல்லிருந்து ஒரு உள்ளீடு அந்த URL ஐ வழங்க முடியும்; Salesforce டோக்கன் தனியாகவே இருக்கும். 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 பாதையில் வைத்திருங்கள்; அதன் அருகில் தனி கிளையண்டை உள்ளமைப்பது இந்த அழைப்புகளைப் பாதிக்காது.

தொடர்புடைய கட்டுரைகள்