Նախ ընտրեք կոնստրուկտորի ճյուղը։ Եթե 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-ի օգտագործած կոնստրուկտորի ուղու վրա. դրա կողքին առանձին հաճախորդ կարգավորելը չի ազդում այս կանչերի վրա։

Առնչվող հոդվածներ