เชี่ยวชาญ API ของ Salesforce: เอื้อมเข้าไปในคลาวด์อย่างมืออาชีพ!
บทนำ
ในโพสต์นี้ เราจะสำรวจว่ากระบวนการภายนอกโต้ตอบกับ Salesforce Core เพื่อจัดการข้อมูลอย่างมีประสิทธิภาพได้อย่างไร
ทำความเข้าใจ Salesforce Core
Salesforce Core คือพื้นที่ศูนย์กลางที่มีข้อมูลและการตั้งค่าของคุณ กระบวนการภายนอกอาจต้องโต้ตอบกับพื้นที่นี้เพื่อส่ง ดึง หรืออัปเดตข้อมูล ทางเลือกที่มีสำหรับการโต้ตอบเหล่านี้คือประเด็นหลักของการพูดคุยของเรา

การผสานรวมผลิตภัณฑ์ Salesforce
ในวิดีโอก่อนหน้า เราพูดถึงผลิตภัณฑ์ Salesforce ต่างๆ และวิธีที่มันผสานรวมกัน บางผลิตภัณฑ์อยู่ร่วมกันใน Salesforce Core ใช้พื้นที่หน่วยความจำและพลังประมวลผลร่วมกัน ขณะที่บางตัวต้องโฮสต์แยก
การเข้าถึง Salesforce Core
เพื่อเข้าถึง Salesforce Core กระบวนการภายนอกต้องยืนยันตัวตนที่ login.salesforce.com เมื่อยืนยันตัวตนแล้วจะได้รับ session token ซึ่งให้เข้าถึงเว็บเซิร์ฟเวอร์ของอินสแตนซ์ UI ของ Salesforce และองค์ประกอบอื่นๆ

การเข้าถึงผ่านเบราว์เซอร์
เบราว์เซอร์เข้าถึง Salesforce Core ได้ด้วยกลไกต่างๆ ซึ่งรวมถึงหน้าที่ต้องยืนยันตัวตนและไม่ต้องยืนยันตัวตนผ่าน Salesforce Experience หรือ Portal หน้า Visualforce ผ่าน Sites Web Server และ servlet ของ Web-to-Lead และ Web-to-Case
การเข้าถึงผ่านไคลเอนต์
ในอีกด้านหนึ่ง กระบวนการไคลเอนต์ ตั้งแต่อุปกรณ์มือถือไปจนถึงเซิร์ฟเวอร์ เข้าถึง Salesforce Core ได้ผ่านเว็บเซอร์วิสต่างๆ บางบริการมีเวอร์ชันเพื่อความเข้ากันได้ย้อนหลัง ขณะที่บางบริการ เช่น Apex ที่กำหนดเอง ไม่มีเวอร์ชัน
การเลือก API ที่ถูกต้อง
การเลือก API ที่เหมาะสมขึ้นอยู่กับความต้องการเฉพาะของคุณ
- สำหรับการอ่านและเขียนข้อมูล SObject ในปริมาณที่สมเหตุสมผล REST API เหมาะที่สุด
- สำหรับเทคโนโลยีรุ่นเก่า อาจจำเป็นต้องใช้ SOAP API แม้มันกำลังจะล้าสมัย
- API อื่นให้ฟังก์ชันต่างกัน เช่น GraphQL API ซึ่งให้ดึงข้อมูลที่ซับซ้อนขึ้นได้ในการเรียกครั้งเดียว
รายละเอียดและเวอร์ชันของ API
สำหรับข้อมูลละเอียดของแต่ละ API และเวอร์ชันของมัน ให้ดูเอกสารสำหรับนักพัฒนาของ Salesforce ที่นั่นคุณจะพบรายการ endpoint และบริการที่ครอบคลุม โดย API บางตัวเน้นฟังก์ชันหลัก ขณะที่บางตัวรองรับผลิตภัณฑ์เฉพาะอย่าง B2C Commerce หรือ Einstein Analytics
ใช้ Postman สำหรับการเรียก API

Postman เป็นเครื่องมือที่มีค่าสำหรับการเรียก API และเข้าถึงเว็บเซอร์วิสต่างๆ ด้วยคอลเลกชัน Postman คุณไล่ดู API ต่างๆ ได้ง่าย เช่น Bulk API เวอร์ชันหนึ่งและสอง เรียนรู้รายละเอียดของการเรียก REST และการเข้าถึงฟังก์ชันต่างๆ
บทสรุป
การเข้าใจวิธีโต้ตอบกับ Salesforce Core และผลิตภัณฑ์อื่นๆ สำคัญมากต่อการจัดการข้อมูลอย่างมีประสิทธิภาพ
ทำความคุ้นเคยกับ API ที่มีอยู่ ฝึกใช้เครื่องมืออย่าง Postman และศึกษาเอกสารที่ให้ไว้ เพื่อเชี่ยวชาญศิลปะของการโต้ตอบกับข้อมูล Salesforce
ติดตามต่อ
สำหรับมุมมองและเคล็ดลับเพิ่มเติมเรื่อง API ติดตามได้ที่ www.SteveTechArc.com และช่อง YouTube @SteveTechArc (opens in a new tab) กดติดตามและเพิ่มความเข้าใจเรื่อง Salesforce และวิธีผสานรวมมันกับระบบอื่น
ช่วยเปลี่ยนโลกด้วยการแบ่งปันความรู้ด้านการผสานรวมกับเพื่อนสถาปนิกและผู้ที่อยู่บนเส้นทางสู่การเป็นสถาปนิก!
บทถอดความได้รับความช่วยเหลือจาก AI
STA 1.2