simple-salesforce'u proxy'ler veya bir Requests oturumuyla yapılandırma
Salesforce oluştururken bir proxy sözlüğü geçirin veya ona verilen özel Requests oturumunu yapılandırın.
Önce kurucu dalını seçin. simple-salesforce kendi Requests oturumunu oluşturuyorsa genel proxies eşlemesini kullanın. Bir oturum sağlarsanız yönlendirmeyi o nesne yönetir ve ayrı eşleme bir uyarıyla yok sayılır.
Mevcut bir token ve örnek URL ile varsayılan oturum dalı şudur:
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'},
)Gerçek Salesforce örneğini ve erişim tokenını kullanın. Değer, HTTPS API çağrıları için bir HTTP aracısıdır. Proxy kimlik doğrulaması olmadan izin verilen genel bir Salesforce uç noktası yolu için HTTP proxy listesindeki bir kayıt bu URL'yi sağlayabilir; Salesforce tokenı ayrı kalır. Kurucu tarafından yönetilen oturum açma için eşlemeyi oluşturma sırasında verin, böylece oturum açma yardımcısı oturumu almadan önce onu alır.
Özel bir oturum için doğrudan yapılandırın:
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,
)Özel nesnenin normal Requests ortam davranışı etkin kalır. Bu yolu SDK'nın kullandığı kurucu yolu üzerinde tutun; yanında ayrı bir istemci yapılandırmak bu çağrıları etkilemez.