Yapay zekâ ile çevrildi. Henüz topluluk tarafından incelenmedi. İngilizcesini oku

Blog · 6 Eylül 2023 · Steve Simpson · Entegrasyon

Salesforce API'lerinde Ustalaşmak: Buluta Bir Profesyonel Gibi Uzanmak!

Giriş

Bu yazıda harici süreçlerin veriyi verimli biçimde işlemek için Salesforce Core ile nasıl etkileşime girebileceğini keşfedeceğiz.

Salesforce Core’u Anlamak

Salesforce Core, verinizi ve yapılandırmalarınızı içeren merkezî alandır. Harici süreçlerin veri göndermek, çekmek ya da güncellemek için bu alanla etkileşime girmesi gerekebilir. Bu etkileşimler için mevcut seçenekler tartışmamızın odağıdır.

Diyagram: Salesforce ürünleri ve yığınları. Bazıları Salesforce çekirdek platformunda çalışır (Sales, Service, Experience Cloud ve diğerleri); diğerleri Heroku, Slack, Marketing Cloud, Commerce Cloud, MuleSoft, Tableau ve Data Cloud gibi ayrı çalışır

Salesforce Ürünlerinin Entegrasyonu

Önceki bir videoda çeşitli Salesforce ürünlerini ve nasıl entegre olduklarını tartıştık. Bazı ürünler bellek alanını ve işlem gücünü paylaşarak Salesforce Core’da bir arada bulunur, diğerleri ise ayrı barındırma gerektirir.

Salesforce Core’a Erişmek

Salesforce Core’a erişmek için harici süreçlerin login.salesforce.com’da kimlik doğrulaması gerekir. Kimlik doğrulamanın ardından bir oturum belirteci alınır ve bu, örnek web sunucusuna, Salesforce arayüzüne ve diğer bileşenlere erişim sağlar.

Diyagram: Salesforce erişimi ve API'ler. Bir istemci uygulaması ve bir tarayıcı kimlik doğrulama sunucusu üzerinden kimlik doğrular, ardından sürümlü web hizmetlerine (standart API'ler), sürümsüz özel REST ve SOAP hizmetlerine, herkese açık sitelere, Web-to-Lead ve Email-to-Case'e ulaşır

Tarayıcı Tabanlı Erişim

Tarayıcılar Salesforce Core’a farklı mekanizmalarla erişebilir. Bunlar arasında Salesforce Experience ya da Portal üzerinden kimliği doğrulanmış ve doğrulanmamış sayfalar, Sites Web Sunucusu üzerinden Visualforce sayfaları ve Web-to-Lead ile Web-to-Case servlet’leri bulunur.

İstemci Tabanlı Erişim

Öte yandan mobil cihazlardan sunuculara kadar istemci süreçleri Salesforce Core’a çeşitli web hizmetleri aracılığıyla erişebilir. Bu hizmetlerin bazıları geriye dönük uyumluluk için sürümlüdür, özel Apex gibi diğerleri ise sürümlü değildir.

Doğru API’yi Seçmek

Uygun API’yi seçmek özel ihtiyaçlarınıza bağlıdır.

API Ayrıntıları ve Sürümleri

Her API ve sürümleri hakkında ayrıntılı bilgi için Salesforce geliştirici belgelerine bakın. Orada uç noktaların ve hizmetlerin kapsamlı bir listesini bulacaksınız; bazı API’ler temel işlevlere odaklanırken diğerleri B2C Commerce ya da Einstein Analytics gibi belirli ürünlere hizmet eder.

API Çağrıları İçin Postman Kullanmak

Postman ekran görüntüsü: bir kimlik doğrulama isteği ve REST sorguları içeren, kullanılabilir REST kaynaklarının listesini gösteren bir Salesforce koleksiyonu

Postman, API çağrıları yapmak ve çeşitli web hizmetlerine erişmek için değerli bir araçtır. Postman koleksiyonlarıyla Bulk API’nin birinci ve ikinci sürümleri gibi farklı API’ler arasında kolayca gezinebilir, REST çağrıları yapmanın ve çeşitli işlevlere erişmenin ayrıntılarını öğrenebilirsiniz.

Sonuç

Salesforce Core ve diğer ürünlerle nasıl etkileşime gireceğinizi anlamak verimli veri işleme için çok önemlidir.

Salesforce veri etkileşimi sanatında ustalaşmak için mevcut API’lere aşina olun, Postman gibi araçları kullanma pratiği yapın ve sağlanan belgeleri inceleyin.

Takipte Kalın

API’ler hakkında daha fazla içgörü ve ipucu için burada, www.SteveTechArc.com’da ve @SteveTechArc (opens in a new tab) YouTube kanalında takipte kalın. Abone olun ve Salesforce’u ve onu diğer sistemlerle nasıl entegre edebileceğinizi daha iyi anlayın.

Entegrasyon bilgilerini mimar meslektaşlarımla ve mimarlık yolculuğundakilerle paylaşarak dünyayı değiştirmeye yardım ediyorum!

Döküm yapay zekâ yardımıyla hazırlandı

STA 1.2