AI द्वारा अनुवादित। समुदाय ने अभी इसकी समीक्षा नहीं की है। अंग्रेज़ी में पढ़ें

ब्लॉग · 6 सितंबर 2023 · Steve Simpson · इंटीग्रेशन

Salesforce API में महारत: प्रो की तरह क्लाउड तक पहुँचें!

परिचय

इस पोस्ट में हम देखेंगे कि बाहरी प्रोसेस डेटा को कुशलता से बदलने के लिए Salesforce Core के साथ कैसे काम कर सकते हैं।

Salesforce Core को समझना

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

डायग्राम: Salesforce प्रोडक्ट और स्टैक। कुछ Salesforce कोर प्लेटफ़ॉर्म पर चलते हैं (Sales, Service, Experience Cloud और अन्य); कुछ अलग चलते हैं, जैसे Heroku, Slack, Marketing Cloud, Commerce Cloud, MuleSoft, Tableau और Data Cloud

Salesforce प्रोडक्ट का इंटीग्रेशन

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

Salesforce Core तक पहुँचना

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

डायग्राम: Salesforce एक्सेस और API। एक क्लाइंट एप्लिकेशन और एक ब्राउज़र ऑथेंटिकेशन सर्वर से ऑथेंटिकेट होते हैं, फिर वर्ज़न वाली वेब सर्विस (स्टैंडर्ड API), बिना वर्ज़न वाली कस्टम REST और SOAP सर्विस, पब्लिक साइट, Web-to-Lead और Email-to-Case तक पहुँचते हैं

ब्राउज़र से एक्सेस

ब्राउज़र अलग-अलग मैकेनिज़्म से Salesforce Core तक पहुँच सकते हैं। इनमें Salesforce Experience या Portal के ज़रिए ऑथेंटिकेटेड और बिना ऑथेंटिकेशन वाले पेज, Sites वेब सर्वर के ज़रिए Visualforce पेज, और Web-to-Lead और Web-to-Case servlet शामिल हैं।

क्लाइंट से एक्सेस

दूसरी तरफ़, क्लाइंट प्रोसेस, मोबाइल डिवाइस से लेकर सर्वर तक, अलग-अलग वेब सर्विस के ज़रिए Salesforce Core तक पहुँच सकते हैं। इनमें से कुछ सर्विस पुराने वर्ज़न से कम्पैटिबिलिटी के लिए वर्ज़न वाली हैं, जबकि कुछ, जैसे कस्टम Apex, बिना वर्ज़न की हैं।

सही API चुनना

सही API का चुनाव आपकी ख़ास ज़रूरतों पर निर्भर करता है।

API के ब्योरे और वर्ज़न

हर API और उसके वर्ज़न की विस्तृत जानकारी के लिए Salesforce डेवलपर डॉक्यूमेंटेशन देखें। वहाँ आपको एंडपॉइंट और सर्विस की पूरी सूची मिलेगी, जिनमें कुछ API कोर काम पर ध्यान देते हैं और कुछ B2C Commerce या Einstein Analytics जैसे ख़ास प्रोडक्ट के लिए हैं।

API कॉल के लिए Postman का इस्तेमाल

Postman स्क्रीनशॉट: एक Salesforce कलेक्शन, जिसमें ऑथेंटिकेशन रिक्वेस्ट और REST क्वेरी हैं, और उपलब्ध REST रिसोर्स की सूची दिख रही है

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