Menguasai API Salesforce: Menjangkau Cloud Layaknya Seorang Profesional!
Pendahuluan
Dalam artikel ini, kita akan menjelajahi bagaimana proses eksternal bisa berinteraksi dengan Salesforce Core untuk mengolah data secara efisien.
Memahami Salesforce Core
Salesforce Core adalah ruang pusat yang berisi data dan konfigurasi Anda. Proses eksternal mungkin perlu berinteraksi dengan ruang ini untuk mengirim, menarik, atau memperbarui data. Opsi yang tersedia untuk interaksi inilah fokus pembahasan kita.

Integrasi Produk Salesforce
Dalam video sebelumnya, kita membahas berbagai produk Salesforce dan cara produk-produk itu terintegrasi. Sebagian produk berada bersama di Salesforce Core, berbagi ruang memori dan daya pemrosesan, sementara yang lain membutuhkan hosting terpisah.
Mengakses Salesforce Core
Untuk mengakses Salesforce Core, proses eksternal perlu melakukan autentikasi di login.salesforce.com. Setelah diautentikasi, token sesi diterima, yang memberi akses ke server web instans, UI Salesforce, dan komponen lainnya.

Akses Berbasis Browser
Browser bisa mengakses Salesforce Core memakai berbagai mekanisme. Di antaranya halaman yang terautentikasi maupun tidak melalui Salesforce Experience atau Portal, halaman Visualforce melalui Sites Web Server, serta servlet Web-to-Lead dan Web-to-Case.
Akses Berbasis Klien
Di sisi lain, proses klien, mulai dari perangkat seluler hingga server, bisa mengakses Salesforce Core melalui berbagai layanan web. Sebagian layanan ini berversi demi kompatibilitas mundur, sementara yang lain, seperti Apex kustom, tidak berversi.
Memilih API yang Tepat
Memilih API yang tepat bergantung pada kebutuhan spesifik Anda.
- Untuk membaca dan menulis data SObject dalam jumlah wajar, REST API adalah pilihan ideal.
- Untuk stack teknologi yang lebih lama, SOAP API mungkin diperlukan, meskipun mulai usang.
- API lain menawarkan fungsionalitas yang berbeda, seperti GraphQL API, yang memungkinkan pengambilan data yang lebih rumit dalam satu panggilan.
Detail dan Versi API
Untuk informasi terperinci tentang setiap API dan versinya, rujuk dokumentasi developer Salesforce. Di sana, Anda akan menemukan daftar lengkap endpoint dan layanan, dengan sebagian API berfokus pada fungsionalitas inti sementara yang lain melayani produk tertentu seperti B2C Commerce atau Einstein Analytics.
Memanfaatkan Postman untuk Panggilan API

Postman adalah alat yang berharga untuk melakukan panggilan API dan mengakses berbagai layanan web. Dengan koleksi Postman, Anda bisa dengan mudah menjelajahi berbagai API seperti Bulk API versi satu dan dua, mempelajari detail melakukan panggilan REST dan mengakses berbagai fungsionalitas.
Kesimpulan
Memahami cara berinteraksi dengan Salesforce Core dan produk lainnya sangat penting untuk pengolahan data yang efisien.
Kenali API yang tersedia, berlatihlah memakai alat seperti Postman, dan pelajari dokumentasi yang disediakan untuk menguasai seni berinteraksi dengan data Salesforce.
Nantikan Terus
Untuk wawasan dan tips lainnya tentang API, terus ikuti di www.SteveTechArc.com dan kanal YouTube @SteveTechArc (opens in a new tab). Berlangganan dan perdalam pemahaman Anda tentang Salesforce dan cara mengintegrasikannya dengan sistem lain.
Membantu mengubah dunia dengan berbagi informasi integrasi kepada sesama Arsitek dan mereka yang sedang menempuh Perjalanan Menjadi Arsitek!
STA 1.2