Salesforce API में महारत: प्रो की तरह क्लाउड तक पहुँचें!
परिचय
इस पोस्ट में हम देखेंगे कि बाहरी प्रोसेस डेटा को कुशलता से बदलने के लिए Salesforce Core के साथ कैसे काम कर सकते हैं।
Salesforce Core को समझना
Salesforce Core वह केंद्रीय जगह है जिसमें आपका डेटा और कॉन्फ़िगरेशन रहते हैं। बाहरी प्रोसेस को डेटा भेजने, खींचने या अपडेट करने के लिए इस जगह से काम करना पड़ सकता है। इन इंटरैक्शन के उपलब्ध विकल्प ही हमारी चर्चा का केंद्र हैं।

Salesforce प्रोडक्ट का इंटीग्रेशन
पिछले वीडियो में हमने Salesforce के अलग-अलग प्रोडक्ट और उनके इंटीग्रेशन पर बात की थी। कुछ प्रोडक्ट Salesforce Core में साथ रहते हैं, और मेमोरी स्पेस और प्रोसेसिंग पावर साझा करते हैं, जबकि कुछ को अलग होस्टिंग चाहिए।
Salesforce Core तक पहुँचना
Salesforce Core तक पहुँचने के लिए बाहरी प्रोसेस को login.salesforce.com पर ऑथेंटिकेट होना पड़ता है। ऑथेंटिकेशन के बाद एक सेशन टोकन मिलता है, जो इंस्टेंस वेब सर्वर, Salesforce UI और दूसरे कंपोनेंट तक पहुँच देता है।

ब्राउज़र से एक्सेस
ब्राउज़र अलग-अलग मैकेनिज़्म से Salesforce Core तक पहुँच सकते हैं। इनमें Salesforce Experience या Portal के ज़रिए ऑथेंटिकेटेड और बिना ऑथेंटिकेशन वाले पेज, Sites वेब सर्वर के ज़रिए Visualforce पेज, और Web-to-Lead और Web-to-Case servlet शामिल हैं।
क्लाइंट से एक्सेस
दूसरी तरफ़, क्लाइंट प्रोसेस, मोबाइल डिवाइस से लेकर सर्वर तक, अलग-अलग वेब सर्विस के ज़रिए Salesforce Core तक पहुँच सकते हैं। इनमें से कुछ सर्विस पुराने वर्ज़न से कम्पैटिबिलिटी के लिए वर्ज़न वाली हैं, जबकि कुछ, जैसे कस्टम Apex, बिना वर्ज़न की हैं।
सही API चुनना
सही API का चुनाव आपकी ख़ास ज़रूरतों पर निर्भर करता है।
- SObject डेटा की ठीक-ठाक मात्रा पढ़ने और लिखने के लिए REST API आदर्श है।
- पुराने टेक्नोलॉजी स्टैक के लिए SOAP API की ज़रूरत पड़ सकती है, हालाँकि यह पुराना पड़ता जा रहा है।
- दूसरे API अलग काम देते हैं, जैसे GraphQL API, जो एक ही कॉल में ज़्यादा जटिल डेटा लाने देता है।
API के ब्योरे और वर्ज़न
हर API और उसके वर्ज़न की विस्तृत जानकारी के लिए Salesforce डेवलपर डॉक्यूमेंटेशन देखें। वहाँ आपको एंडपॉइंट और सर्विस की पूरी सूची मिलेगी, जिनमें कुछ API कोर काम पर ध्यान देते हैं और कुछ B2C Commerce या Einstein Analytics जैसे ख़ास प्रोडक्ट के लिए हैं।
API कॉल के लिए Postman का इस्तेमाल

API कॉल करने और अलग-अलग वेब सर्विस तक पहुँचने के लिए Postman एक क़ीमती टूल है। Postman कलेक्शन से आप Bulk API के वर्ज़न एक और दो जैसे अलग-अलग API के बीच आसानी से घूम सकते हैं, और REST कॉल करने और अलग-अलग सुविधाओं तक पहुँचने की बारीकियाँ सीख सकते हैं।
निष्कर्ष
डेटा को कुशलता से बदलने के लिए यह समझना ज़रूरी है कि Salesforce Core और दूसरे प्रोडक्ट के साथ कैसे काम करें।
उपलब्ध API से परिचित हों, Postman जैसे टूल के इस्तेमाल का अभ्यास करें, और Salesforce डेटा के साथ काम करने की कला में महारत पाने के लिए दिए गए डॉक्यूमेंटेशन को पढ़ें।
जुड़े रहें
API पर और जानकारी और टिप्स के लिए यहाँ www.SteveTechArc.com पर और @SteveTechArc (opens in a new tab) YouTube चैनल पर जुड़े रहें। सब्सक्राइब करें और Salesforce की, और उसे दूसरे सिस्टम से इंटीग्रेट करने के तरीक़ों की, अपनी समझ बढ़ाएँ।
साथी आर्किटेक्ट्स और आर्किटेक्ट बनने की यात्रा पर चल रहे लोगों के साथ इंटीग्रेशन की जानकारी बाँटकर दुनिया बदलने में मदद कर रहे हैं!
AI की मदद से तैयार ट्रांसक्रिप्ट
STA 1.2