Diterjemahkan dengan AI. Belum ditinjau oleh komunitas. Baca dalam bahasa Inggris

Blog · 6 September 2023 · Steve Simpson · Integrasi

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.

Diagram: produk dan stack Salesforce. Sebagian berjalan di platform inti Salesforce (Sales, Service, Experience Cloud, dan lainnya); sebagian lagi berjalan terpisah, seperti Heroku, Slack, Marketing Cloud, Commerce Cloud, MuleSoft, Tableau, dan Data Cloud

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.

Diagram: akses dan API Salesforce. Aplikasi klien dan browser diautentikasi melalui server autentikasi, lalu menjangkau layanan web berversi (API standar), layanan REST dan SOAP kustom tanpa versi, situs publik, Web-to-Lead, dan Email-to-Case

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.

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

Tangkapan layar Postman: koleksi Salesforce dengan permintaan autentikasi dan kueri REST, yang menampilkan daftar resource REST yang tersedia

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!

Transkrip dibantu AI

STA 1.2