Ö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.

İlgili makaleler