ჯერ აირჩიეთ კონსტრუქტორის ტოტი. თუ 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 ტოკენი ცალკე რჩება. კონსტრუქტორით მართული შესვლისთვის ასახვა შექმნისას მიაწოდეთ, რომ შესვლის დამხმარემ ის სესიის მიღებამდე მიიღოს.

მორგებული სესიისთვის პირდაპირ დააკონფიგურირეთ:

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-ის მიერ გამოყენებულ კონსტრუქტორის გზაზე; მის გვერდით ცალკე კლიენტის კონფიგურაცია ამ გამოძახებებზე არ მოქმედებს.

დაკავშირებული სტატიები