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

Blog · 3 Ekim 2023 · Steve Simpson · Kimlik

Kolay OAuth Entegrasyonu İçin Bir Salesforce Connected App Kurmaya Adım Adım Rehber

Sorunsuz OAuth entegrasyonu için bir Salesforce Connected App kurma rehberine hoş geldiniz. Bu adım adım eğitimde Salesforce’ta bir Connected App kurmanın ve ona API kullanarak Postman üzerinden erişmenin temellerini öğreneceksiniz. Bir Connected App’i yapılandırmakla başlayarak OAuth’a derinlemesine dalalım.

1. Adım: Yeni Bir Connected App Oluşturun

App Manager’a Gidin: Salesforce’ta App Manager’a erişerek başlayın.

API Erişimini Etkinleştirin: Harici uygulamalardan API aracılığıyla erişimi kolaylaştırmak için yeni bir Connected App oluşturun ve adını “App One” koyun.

Uygulamayı Yapılandırın: Uygulama için bir e-posta girin ve OAuth ayarlarını etkinleştirin. Bazı OAuth akışları bir geri çağırma URL’si gerektirse de (sonraki rehberlerde tartışacağız) şimdilik “www.salesforce.com” (opens in a new tab) gibi göstermelik bir değer girin.

Ekran görüntüsü: App Manager'da OAuth ayarları etkin yeni bir bağlı uygulama oluşturmak Ekran görüntüsü: bağlı uygulama için OAuth kapsamlarını seçmek ve geri çağırma URL'sini ayarlamak

2. Adım: OAuth Kapsamlarını Ayarlayın

Kapsamlar API aracılığıyla erişilebilen yetenekleri tanımlar. Bu eğitim için:

Kullanıcı Verisini Yönetme: API aracılığıyla kullanıcı verisini yönetmeye izin veren kapsamı atayın.

Kaydedin ve Bekleyin: Ayarlarınızı kaydedin ve sürecin tamamlanması için yaklaşık 10 dakika bekleyin.

3. Adım: Tüketici Bilgilerini Alın

Süreç tamamlandığında herkese açık olmayan iki temel bilgiye ihtiyacınız olacak: Consumer Key ve Consumer Secret. “App One” için kimlik doğrulayıp bu bilgileri almak üzere ilgili düğmeye basın.

4. Adım: Postman ile Kimlik Doğrulayın

Postman ekran görüntüsü: Salesforce OAuth belirteç uç noktasına bir erişim belirteci döndüren bir POST

Bir POST Çağrısı Başlatın: Postman’de “login.salesforce.com/services/oauth2/token” adresindeki OAuth sunucusuna bir POST çağrısı oluşturun.

Parametreleri Ayarlayın: Gövdeye grant type (password), client ID (Consumer Key) ve Client Secret dahil parametreleri ekleyin.

Kullanıcı Kimlik Bilgilerini Ekleyin: Parametrelere bir kullanıcı adı ve parola ekleyin, ardından kimlik doğrulamak için OAuth uç noktasına bir POST başlatın.

5. Adım: Erişim Belirteci ve Sorgular

Kimlik doğrulama başarılı olduğunda:

Erişim Belirtecini Alın: API çağrıları yapmak için gereken bir erişim belirteci alacaksınız.

Belirteci Ekleyin: Postman’de sorgu isteğinizde erişim belirtecini başlığın authorization satırına, önüne ‘Bearer’ sözcüğünü koyarak ekleyin.

Postman ekran görüntüsü: authorization başlığında erişim belirtecini kullanan ve kayıtları JSON olarak döndüren bir REST sorgusu

Sorguları Çalıştırın: Belirteci ekledikten sonra sorguları çalıştırmak için isteği başlatın ve veriyi başarıyla alın.

6. Adım: Uç Nokta Sürümleme ve Ek Adımlar

Artık veri almak için Connected App uç nokta sürümünüze (örn. sürüm 58) erişebilirsiniz. Bu temel kurulum tüm ek akış öğelerini ya da geri çağırmaları kapsamaz, ama Postman ve Salesforce ile OAuth entegrasyonu için temel bir adım işlevi görür.

Sonuç ve Sonraki Adımlar

Artık bir Salesforce Connected App’i başarıyla kurdunuz ve Postman üzerinden API erişimi için OAuth kullanarak kimliğini doğruladınız. Bu rehber temelleri kapsarken sonraki eğitimler uygulamanızın yeteneklerini geliştirecek ek OAuth akışlarını ve işlevleri tanıtacak.

Takipte Kalın

Salesforce API yolculuğunuza güvenle başlayın! 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 3.11