Aracılığıyla paylaş


Salesforce

Salesforce Bağlayıcısı, Salesforce nesneleriyle çalışmak için bir API sağlar.

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
Logic Apps Standart Tüm Logic Apps bölgeleri
Power Apps Premium Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
Power Automate Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
Bağlayıcı Meta Verileri
Publisher Microsoft

Bu tümleştirmeyi kullanmak için API erişimi etkinleştirilmiş bir Salesforce hesabına erişmeniz gerekir. Hangi Salesforce sürümlerinin API erişimi olduğunu görmek için salesforce makalesine bakın. Bağlantı oluşturmak için Oturum Aç'ı seçin. Salesforce oturum açma bilgilerinizi sağlamanız istenir, bağlantı oluşturmak için ekranların geri kalanını izleyin. Bağlayıcı tarafından şu anda kullanılan varsayılan API sürümü v58.0'dır.

Artık bu tümleştirmeyi kullanmaya başlamaya hazırsınız.

Uyarı

Salesforce bağlayıcısı artık Microsoft CoPilot Studio'da kullanılabilir.

Bilinen Sorunlar ve Sınırlamalar

  1. Salesforce sorgusunun içerebileceği alan sayısıyla ilgili bir sınır vardır. Sınır, sütunların türüne, hesaplanan sütun sayısına vb. bağlı olarak değişir. "Sorgu çok fazla alan seçiyor veya filtre koşulları çok karmaşık" hatasını aldığınızda, sorgunuz sınırı aşıyor demektir. Bunu önlemek için "Sorgu Seç" gelişmiş seçeneğini kullanın ve gerçekten ihtiyacınız olan alanları belirtin.
  2. Salesforce oturum ayarları bu tümleştirmeyi engelleyebilir. Lütfen "Oturumları kaynağı oldukları IP adresine kilitle" ayarının devre dışı bırakıldığından emin olun.
  3. Salesforce API erişimi etkinleştirilmelidir. Erişim ayarlarını doğrulamak için geçerli kullanıcının profil ayarlarına gidin ve "API Etkin" onay kutusunu arayın.
  4. Salesforce deneme hesaplarının API erişimi yoktur ve bu nedenle kullanılamaz.
  5. "Seçim Listesi (Çoklu Seçim)" türündeki özel alanlar Kayıt oluştur ve Kaydı güncelleştir (V3) eylemleri ( ilgili kullanım dışı sürümleri dahil) tarafından desteklenmez.
  6. Salesforce "Özel Etki Alanı" oturum açma özelliği kullanılarak yeni bağlantı oluşturulması desteklenmez.
  7. Aşağıdaki işlemlerde çalışma zamanı hatasına neden olabileceğinden parametrede Order By null atanabilir alanların kullanılmasından kaçınılmalıdır: Kayıtları alma, Kayıt oluşturulduğunda, Kayıt oluşturulduğunda veya değiştirildiğinde.
  8. Bir kayıt değiştirildiğinde tetikleyici yalnızca standart nesnenin kayıt değişikliğini algılayabilir, ancak standart nesnenin ek değişikliğini algılayamaz.
  9. "Kimlik" sütunu olmayan özel tablolarda aşağıdaki tetikleyiciler ve eylemler düzgün çalışamadı: Kayıt oluşturulduğunda, Kayıt oluşturulduğunda veya değiştirildiğinde, Kayıt al, Kayıt oluştur, Kaydı güncelleştir (V3), Kaydı sil.
  10. Bir kayıt oluşturulduğunda veya değiştirildiğinde tetikleyici hem yeni hem de değiştirilmiş öğeleri döndürür. Döndürülen bir öğenin yeni mi yoksa değiştirilmiş mi olduğunu denetlemek için, "CreatedDate" ve "LastModifiedDate" alan değerlerini karşılaştırın. Yeni öğelerde bu değerlerin eşit olması beklenir. Bu bağlamda, bu tetikleyicinin uygulandığı öğeler için her iki alan da zorunludur.
  11. Karmaşık nesneler (iç içe nesneler içeren nesneler, aşağıdaki örniğe bakın), Kayıt oluştur ve Kaydı güncelleştir (V3) ( ilgili kullanım dışı sürümleri dahil) tarafından desteklenmez. Bu sınırlamaya geçici bir çözüm olarak düz nesne yapıları kullanılmalıdır.
  12. BIR SOQL sorgusu yürütür ve Kayıtları al eylemleri 'Sorgu' API'lerini temel alır. Bu nedenle, API sınırlamaları (örneğin silinmiş öğeler) nedeniyle tüm kayıtlar döndürülemez.
  13. Güncelleştirme kaydı (V3) kullanılarak verilerin varsayılan değere ayarlanmasıyla ilgili bir sorunla karşılaşırsanız, bunun nedeni "sforce-auto-assign" üst bilgisinin true olarak ayarlanmasıdır. Geçici bir çözüm olarak, HTTP isteği gönder eyleminin kullanılması ve özel üst bilgi değerinin "sforce-auto-assign: false" olarak ayarlanması önerilir
  14. Salesforce bağlayıcısı kimlik doğrulaması için özel işlemeye sahiptir, ancak Salesforce arka ucundaki bir sınırlama nedeniyle belirteçlerin süresi uzun süre kullanılmadığı takdirde sona erer ve kullanıcılar "Bad_OAuth_Token/Oturum süresi doldu veya geçersiz" hatasıyla karşılaşabilir. Lütfen kimlik bilgilerinizle yeniden oturum açın.
    • Bu sınırlama artık ele alınmıştır ancak kullanım için yeni bir bağlantı oluşturulması gerekir. Önceden var olan bağlantı çalışmaya devam eder, ancak yukarıdaki sorunla karşılaşılabilir.

MerchandiseExtID__c alanı olan iç içe bir nesnesi olduğundan desteklenmeyen karmaşık nesne örneği:

{
    "Name" : "LineItemCreatedViaExtID",
    "Merchandise__r" :
    {
        "MerchandiseExtID__c" : 123
    }
}

Yukarıdaki karmaşık nesnenin desteklenen düz bir nesne olarak yeniden yazılması örneği:

{
    "Name" : "LineItemCreatedViaExtID",
    "MerchandiseExtID__c" : 123
}

Ekleri karşıya yükleme

Salesforce API şu nesneler için eklerin karşıya yüklenmesini destekler: 'Account', 'Asset', 'Campaign', 'Case', 'Contact', 'Contract', 'Custom objects', 'EmailMessage', 'EmailTemplate', 'Event', 'Lead', 'Opportunity', 'Product2', 'Solution', 'Task'. Ek dosyasını karşıya yüklemek için lütfen Kayıt oluştur eylemini kullanın ve gerekli alanlar ve anlamı olan parametreler hakkında Salesforce belgeleri sayfasına bakın.

Salesforce için Power Apps temsilci seçilebilir işlevleri ve işlemleri

Belirli bir veri türü için bu Power Apps işlemleri, işlenmek üzere Salesforce'a devredilebilir (Power Apps içinde yerel olarak işlemek yerine).

Üst düzey işlevler

  Temsilci seçilebilir
Average Hayı
Filter Yes
LookUp Yes
Max Hayı
Dakika Hayı
Search Yes
Sırala Yes
SortByColumns Yes
Toplam Hayı

Filtre ve LookUp önkoşulları

  Salesforce
Not Yes
IsBlank Hayı
TrimEnds Hayı
Len Hayı
+, - Hayı
<, <=, =, <>, >, >= Yes
Ve (&), Veya (||), Değil (!) Yes
içinde Yes
StartsWith Hayı

Bağlayıcı derinlemesine

Bağlayıcı hakkında daha fazla bilgi için ayrıntılı bölüme bakın.

Genel Sınırlar

İsim Değer
Bağlayıcı tarafından eşzamanlı olarak işlenen en fazla istek sayısı 50

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

Özel Salesforce Oturum Açma URI'siyle oturum açma Özel Salesforce Oturum Açma URI'siyle oturum açma Yalnızca ABD Kamu (GCC) Paylaşılabilir
Salesforce Hesabı ile oturum açma Oturum Açmak için Salesforce Kimlik Bilgilerini sağlayın. Tüm bölgeler Paylaşılabilir
Varsayılan [KULLANIM DIŞI] Bu seçenek yalnızca açık kimlik doğrulama türü olmayan eski bağlantılar içindir ve yalnızca geriye dönük uyumluluk için sağlanır. Tüm bölgeler Paylaşılamaz

Özel Salesforce Oturum Açma URI'siyle oturum açma

Kimlik Doğrulama Kimliği: CustomLoginURIAuth

Geçerli: Yalnızca ABD Kamu (GCC)

Özel Salesforce Oturum Açma URI'siyle oturum açma

Bu, paylaşılabilir bir bağlantıdır. Power app başka bir kullanıcıyla paylaşılıyorsa, bağlantı da paylaşılır. Daha fazla bilgi için bkz . Tuval uygulamaları için bağlayıcılara genel bakış - Power Apps | Microsoft Docs

İsim Türü Description Gerekli
Salesforce Oturum Açma URI'si String https://custom-domain-or-instance.my.salesforce.com Doğru
Salesforce API Sürümü String Salesforce API Sürümü. Varsayılan olarak boş bırakın veya v58.0 kullanın

Salesforce Hesabı ile oturum açma

Kimlik Doğrulama Kimliği: BasicAuthentication

Geçerli: Tüm bölgeler

Oturum Açmak için Salesforce Kimlik Bilgilerini sağlayın.

Bu, paylaşılabilir bir bağlantıdır. Power app başka bir kullanıcıyla paylaşılıyorsa, bağlantı da paylaşılır. Daha fazla bilgi için bkz . Tuval uygulamaları için bağlayıcılara genel bakış - Power Apps | Microsoft Docs

İsim Türü Description Gerekli
Oturum açma URI'si (Ortam) String Salesforce Oturum Açma URI'si. Üretim için boş bırakın veya kullanın https://login.salesforce.com
Salesforce API Sürümü String Salesforce API Sürümü. Varsayılan olarak boş bırakın veya v58.0 kullanın

Varsayılan [KULLANIM DIŞI]

Geçerli: Tüm bölgeler

Bu seçenek yalnızca açık kimlik doğrulama türü olmayan eski bağlantılar içindir ve yalnızca geriye dönük uyumluluk için sağlanır.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Gerekli
Oturum açma URI'si (Ortam) String Salesforce Oturum Açma URI'si. Üretim için boş bırakın veya kullanın https://login.salesforce.com
Salesforce API Sürümü String Salesforce API Sürümü. Varsayılan olarak boş bırakın veya v58.0 kullanın

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 900 60 saniye

Eylemler

Dış Kimlikle Kayıt Alma

Bu işlem dış kimlik kullanarak bir kayıt alır.

Dış Kimlikle Kayıt Ekleme veya Güncelleştirme (Upsert) (V2)

Bu işlem, dış kimlik kullanarak bir kaydı ekler veya güncelleştirir (upserts).

Dış Kimliğine Göre Kayıt Ekleme veya Güncelleştirme (Upsert) [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Bunun yerine lütfen Dış Kimlikle (V2) Kayıt Ekle veya Güncelleştir (Upsert) kullanın.

Bu işlem, dış kimlik kullanarak bir kaydı ekler veya güncelleştirir (upserts).

HTTP isteği gönderme

Çağırmak için Salesforce REST API isteği oluşturma

İş bilgilerini alma

bir iş hakkında ayrıntılı bilgileri alır.

İş oluşturma (V2)

Zaman uyumsuz işleme için Salesforce'a gönderilen toplu işlemi (ve ilişkili verileri) temsil eden bir iş oluşturur. İş Verilerini Karşıya Yükleme isteği aracılığıyla iş verileri sağlayın.

İş oluşturma [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine İş oluştur 'u (V2) kullanın.

Zaman uyumsuz işleme için Salesforce'a gönderilen toplu işlemi (ve ilişkili verileri) temsil eden bir iş oluşturur. İş Verilerini Karşıya Yükleme isteği aracılığıyla iş verileri sağlayın.

İş sonuçlarını alma

Tamamlanan bir işin sonuç türüne göre kayıtların listesini alır.

İş verilerini karşıya yükleme

CSV verilerini kullanarak bir işin verilerini karşıya yükler.

İşi kapatma veya durdurma

bir işi kapatır veya durdurur. Bir işi kapatmak için UploadComplete veya işi durdurmak için Durduruldu seçeneğini kullanın. Bir işi kapatırsanız, Salesforce işi sıraya alır ve verileri işlenmek üzere karşıya yükler ve ek iş verileri ekleyemezsiniz. Bir işi durdurursanız, iş kuyruğa alınmaz veya işlenmez.

İşi silme

bir işi siler. Bir işin silinebilmesi için UploadComplete, JobComplete, Aborted veya Failed durumuna sahip olması gerekir.

Kaydı güncelleştirme (V3)

Bu işlem bir kaydı güncelleştirir ve null değerlere izin verir.

Kaydı güncelleştirme [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine Kaydı güncelleştir (V3) kullanın.

Bu işlem bir kaydı güncelleştirir ve null değerlere izin verir.

Kaydı güncelleştirme [KULLANIM DIŞI]

Bu işlem bir kaydı güncelleştirir.

Kaydı silme

Bu işlem bir kaydı siler.

Kayıt alma

Bu işlem bir kayıt alır.

Kayıt alma [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Bunun yerine lütfen Kayıt al'ı kullanın.

Bu işlem bir kayıt alır.

Kayıt oluşturma

Bu işlem bir kayıt oluşturur ve null değerlere izin verir.

Kayıt oluşturma [KULLANIM DIŞI]

Bu işlem bir kayıt oluşturur.

Kayıtları alma

Bu işlem , 'Leads' gibi belirli bir Salesforce nesne türünün kayıtlarını alır.

Nesne türlerini alma

Bu işlem kullanılabilir Salesforce nesne türlerini listeler.

Salesforce'tan Fırsat kayıtlarını alma

Bu işlem Salesforce'tan Fırsat kayıtlarını alır.

Salesforce'tan Hesap kayıtlarını alma

Bu işlem Salesforce'tan Hesap kayıtlarını alır.

Salesforce'tan Kişi kayıtlarını alma

Bu işlem Salesforce'tan Kişi kayıtlarını alır.

Salesforce'tan Kullanıcı kayıtlarını alma

Bu işlem Salesforce'tan Kullanıcı kayıtlarını alır.

Salesforce'tan Servis Talebi kayıtlarını alma

Bu işlem Salesforce'tan Servis Talebi kayıtlarını alır.

Salesforce'tan Ürün kayıtlarını alma

Bu işlem Salesforce'tan Ürün kayıtlarını alır.

Salesforce için MCP sunucusu

Salesforce için MCP sunucusu

SOQL sorgusu yürütme

SOQL sorgusu yürütür.

SOSL arama sorgusu yürütme

Belirtilen SOSL arama qyery'sini yürütme

Tüm işleri alma

Tüm işlerin listesini alma

Dış Kimlikle Kayıt Alma

Bu işlem dış kimlik kullanarak bir kayıt alır.

Parametreler

Name Anahtar Gerekli Tür Description
Salesforce Nesne Türü
table True string

Salesforce nesne türü :'Leads'.

Dış Kimlik Alanı
externalIdField True string

Salesforce nesnesinde dış kimlik alanı olarak işaretlenmiş alan.

Dış Kimlik
externalId True string

Alınacak kaydın dış kimliği.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Dış Kimlikle Kayıt Ekleme veya Güncelleştirme (Upsert) (V2)

Bu işlem, dış kimlik kullanarak bir kaydı ekler veya güncelleştirir (upserts).

Parametreler

Name Anahtar Gerekli Tür Description
Salesforce Nesne Türü
table True string

Salesforce nesne türü :'Leads'.

Dış Kimlik Alanı
externalIdField True string

Salesforce nesnesinde dış kimlik alanı olarak işaretlenmiş alan.

Dış Kimlik
externalId True string

Upsert'e kaydın dış kimliği.

Kayıt
item True dynamic

Özellikleri değiştirilmiş kayıt.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Dış Kimliğine Göre Kayıt Ekleme veya Güncelleştirme (Upsert) [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Bunun yerine lütfen Dış Kimlikle (V2) Kayıt Ekle veya Güncelleştir (Upsert) kullanın.

Bu işlem, dış kimlik kullanarak bir kaydı ekler veya güncelleştirir (upserts).

Parametreler

Name Anahtar Gerekli Tür Description
Salesforce Nesne Türü
table True string

Salesforce nesne türü :'Leads'.

Dış Kimlik Alanı
externalIdField True string

Salesforce nesnesinde dış kimlik alanı olarak işaretlenmiş alan.

Dış Kimlik
externalId True string

Upsert'e kaydın dış kimliği.

Kayıt
item True dynamic

Özellikleri değiştirilmiş kayıt.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

HTTP isteği gönderme

Çağırmak için Salesforce REST API isteği oluşturma

Parametreler

Name Anahtar Gerekli Tür Description
URI
Uri True string

Tam veya göreli URI. Göreli URI örneği: /services/data/v41.0/sobjects/account

Yöntem
Method True string

HTTP yöntemi (varsayılan olarak GET'dir).

Body
Body binary

İstek gövdesi içeriği.

İçerik Türü
ContentType string

Gövde için içerik türü üst bilgisi (varsayılan değer application/json'dır).

CustomHeader1
CustomHeader1 string

Özel üst bilgi 1. Biçimde belirtin: üst bilgi-adı: header-value

CustomHeader2
CustomHeader2 string

Özel üst bilgi 2. Biçimde belirtin: üst bilgi-adı: header-value

CustomHeader3
CustomHeader3 string

Özel üst bilgi 3. Biçimde belirtin: üst bilgi-adı: header-value

CustomHeader4
CustomHeader4 string

Özel üst bilgi 4. Biçimde belirtin: üst bilgi-adı: header-value

CustomHeader5
CustomHeader5 string

Özel üst bilgi 5. Biçimde belirtin: üst bilgi-adı: header-value

Döndürülenler

İş bilgilerini alma

bir iş hakkında ayrıntılı bilgileri alır.

Parametreler

Name Anahtar Gerekli Tür Description
İş Kimliği
jobId True string

İş Kimliği

Döndürülenler

İş oluşturma (V2)

Zaman uyumsuz işleme için Salesforce'a gönderilen toplu işlemi (ve ilişkili verileri) temsil eden bir iş oluşturur. İş Verilerini Karşıya Yükleme isteği aracılığıyla iş verileri sağlayın.

Parametreler

Name Anahtar Gerekli Tür Description
Nesne
object True string

İşlenen verilerin nesne türü.

Operation
operation True string

İşin işleme işlemi.

Sütun Sınırlayıcısı
columnDelimiter string

CSV iş verileri için kullanılan sütun sınırlayıcısı.

Dış Kimlik Alan Adı
externalIdFieldName string

Güncelleştirilmekte olan nesnedeki dış kimlik alanı. Yalnızca upsert işlemleri için gereklidir. Alan değerleri CSV iş verilerinde de bulunmalıdır.

Satır Sonu
lineEnding string

CSV iş verileri için kullanılan ve veri satırının sonunu işaret eden satır sonu.

İçerik Türü
contentType string

İşin içerik türü.

Döndürülenler

'CreateJobV2' işleminin çıktısı

İş oluşturma [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine İş oluştur 'u (V2) kullanın.

Zaman uyumsuz işleme için Salesforce'a gönderilen toplu işlemi (ve ilişkili verileri) temsil eden bir iş oluşturur. İş Verilerini Karşıya Yükleme isteği aracılığıyla iş verileri sağlayın.

Parametreler

Name Anahtar Gerekli Tür Description
Sütun Sınırlayıcısı
columnDelimiter string

Sütun Sınırlayıcısı

Dış Kimlik Alan Adı
externalIdFieldName string

Dış Kimlik Alan Adı

Satır Sonu
lineEnding string

Satır Sonu

Nesne
object True string

Nesne

Operation
operation True string

Operation

Döndürülenler

Body
JobInfo

İş sonuçlarını alma

Tamamlanan bir işin sonuç türüne göre kayıtların listesini alır.

Parametreler

Name Anahtar Gerekli Tür Description
İş Kimliği
jobId True string

İş Kimliği

Sonuç Türü
resultType True string

Sonuç Türü

Döndürülenler

response
string

İş verilerini karşıya yükleme

CSV verilerini kullanarak bir işin verilerini karşıya yükler.

Parametreler

Name Anahtar Gerekli Tür Description
İş Kimliği
jobId True string

İş Kimliği

CSV Dosya İçeriği
body True binary

Karşıya yüklenecek CSV Verileri

İşi kapatma veya durdurma

bir işi kapatır veya durdurur. Bir işi kapatmak için UploadComplete veya işi durdurmak için Durduruldu seçeneğini kullanın. Bir işi kapatırsanız, Salesforce işi sıraya alır ve verileri işlenmek üzere karşıya yükler ve ek iş verileri ekleyemezsiniz. Bir işi durdurursanız, iş kuyruğa alınmaz veya işlenmez.

Parametreler

Name Anahtar Gerekli Tür Description
İş Kimliği
jobId True string

İş Kimliği

state
state True string

state

Döndürülenler

Body
JobInfo

İşi silme

bir işi siler. Bir işin silinebilmesi için UploadComplete, JobComplete, Aborted veya Failed durumuna sahip olması gerekir.

Parametreler

Name Anahtar Gerekli Tür Description
İş Kimliği
jobId True string

İş Kimliği

Kaydı güncelleştirme (V3)

Bu işlem bir kaydı güncelleştirir ve null değerlere izin verir.

Parametreler

Name Anahtar Gerekli Tür Description
Salesforce Nesne Türü
table True string

tablo adı

Kayıt Kimliği
id True string

öğe anahtarı

güncelleştirilecek öğe
item True dynamic

güncelleştirilecek öğe

Sorgu Seç
$select string

Girdilerden alınacak belirli alanlar (varsayılan = tümü).

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Kaydı güncelleştirme [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine Kaydı güncelleştir (V3) kullanın.

Bu işlem bir kaydı güncelleştirir ve null değerlere izin verir.

Parametreler

Name Anahtar Gerekli Tür Description
Salesforce Nesne Türü
table True string

tablo adı

Kayıt Kimliği
id True string

öğe anahtarı

güncelleştirilecek öğe
item True dynamic

güncelleştirilecek öğe

Sorgu Seç
$select string

Girdilerden alınacak belirli alanlar (varsayılan = tümü).

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Kaydı güncelleştirme [KULLANIM DIŞI]

Bu işlem bir kaydı güncelleştirir.

Parametreler

Name Anahtar Gerekli Tür Description
Salesforce Nesne Türü
table True string

Salesforce nesne türü :'Leads'.

Kayıt Kimliği
id True string

Güncelleştirilecek kaydın benzersiz tanımlayıcısı.

Kayıt
item True dynamic

Özellikleri değiştirilmiş kayıt.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Kaydı silme

Bu işlem bir kaydı siler.

Parametreler

Name Anahtar Gerekli Tür Description
Salesforce Nesne Türü
table True string

Salesforce nesne türü :'Leads'.

Kayıt Kimliği
id True string

Silinecek kaydın benzersiz tanımlayıcısı.

Kayıt alma

Bu işlem bir kayıt alır.

Parametreler

Name Anahtar Gerekli Tür Description
Salesforce Nesne Türü
table True string

tablo adı

Kayıt Kimliği
id True string

öğe anahtarı

Sorgu Seç
$select string

Girdilerden alınacak belirli alanlar (varsayılan = tümü).

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Kayıt alma [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Bunun yerine lütfen Kayıt al'ı kullanın.

Bu işlem bir kayıt alır.

Parametreler

Name Anahtar Gerekli Tür Description
table
table True string
kimlik
id True string

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Kayıt oluşturma

Bu işlem bir kayıt oluşturur ve null değerlere izin verir.

Parametreler

Name Anahtar Gerekli Tür Description
Salesforce Nesne Türü
table True string

tablo adı

Kayıt
item True dynamic

Kayıt

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Kayıt oluşturma [KULLANIM DIŞI]

Bu işlem bir kayıt oluşturur.

Parametreler

Name Anahtar Gerekli Tür Description
Salesforce Nesne Türü
table True string

Salesforce nesne türü :'Leads'.

Kayıt
item True dynamic

Oluşturulacak kayıt.

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Kayıtları alma

Bu işlem , 'Leads' gibi belirli bir Salesforce nesne türünün kayıtlarını alır.

Parametreler

Name Anahtar Gerekli Tür Description
Salesforce Nesne Türü
table True string

Salesforce nesne türü :'Leads'.

Filtre Sorgusu
$filter string

Döndürülen girişleri kısıtlamak için bir ODATA filtre sorgusu (örn. stringColumn eq 'string' OR numberColumn lt 123).

Sipariş Ölçütü
$orderby string

Girdilerin sırasını belirtmek için bir ODATA orderBy sorgusu.

En Çok Sayı
$top integer

Alınacak toplam girdi sayısı (varsayılan = tümü).

Sayıyı Atla
$skip integer

Atlanacak girdi sayısı (varsayılan = 0).

Sorgu Seç
$select string

Girdilerden alınacak belirli alanlar (varsayılan = tümü).

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Nesne türlerini alma

Bu işlem kullanılabilir Salesforce nesne türlerini listeler.

Döndürülenler

Tablo listesini temsil eder.

Body
TablesList

Salesforce'tan Fırsat kayıtlarını alma

Bu işlem Salesforce'tan Fırsat kayıtlarını alır.

Parametreler

Name Anahtar Gerekli Tür Description
Filtre Sorgusu
$filter string

Döndürülen girişleri kısıtlamak için bir ODATA filtre sorgusu (örn. stringColumn eq 'string' OR numberColumn lt 123).

Sipariş Ölçütü
$orderby string

Girdilerin sırasını belirtmek için bir ODATA orderBy sorgusu.

En Çok Sayı
$top integer

Alınacak toplam girdi sayısı (varsayılan = tümü).

Sayıyı Atla
$skip integer

Atlanacak girdi sayısı (varsayılan = 0).

Sorgu Seç
$select string

Girdilerden alınacak belirli alanlar (varsayılan = tümü).

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Salesforce'tan Hesap kayıtlarını alma

Bu işlem Salesforce'tan Hesap kayıtlarını alır.

Parametreler

Name Anahtar Gerekli Tür Description
Filtre Sorgusu
$filter string

Döndürülen girişleri kısıtlamak için bir ODATA filtre sorgusu (örn. stringColumn eq 'string' OR numberColumn lt 123).

Sipariş Ölçütü
$orderby string

Girdilerin sırasını belirtmek için bir ODATA orderBy sorgusu.

En Çok Sayı
$top integer

Alınacak toplam girdi sayısı (varsayılan = tümü).

Sayıyı Atla
$skip integer

Atlanacak girdi sayısı (varsayılan = 0).

Sorgu Seç
$select string

Girdilerden alınacak belirli alanlar (varsayılan = tümü).

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Salesforce'tan Kişi kayıtlarını alma

Bu işlem Salesforce'tan Kişi kayıtlarını alır.

Parametreler

Name Anahtar Gerekli Tür Description
Filtre Sorgusu
$filter string

Döndürülen girişleri kısıtlamak için bir ODATA filtre sorgusu (örn. stringColumn eq 'string' OR numberColumn lt 123).

Sipariş Ölçütü
$orderby string

Girdilerin sırasını belirtmek için bir ODATA orderBy sorgusu.

En Çok Sayı
$top integer

Alınacak toplam girdi sayısı (varsayılan = tümü).

Sayıyı Atla
$skip integer

Atlanacak girdi sayısı (varsayılan = 0).

Sorgu Seç
$select string

Girdilerden alınacak belirli alanlar (varsayılan = tümü).

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Salesforce'tan Kullanıcı kayıtlarını alma

Bu işlem Salesforce'tan Kullanıcı kayıtlarını alır.

Parametreler

Name Anahtar Gerekli Tür Description
Filtre Sorgusu
$filter string

Döndürülen girişleri kısıtlamak için bir ODATA filtre sorgusu (örn. stringColumn eq 'string' OR numberColumn lt 123).

Sipariş Ölçütü
$orderby string

Girdilerin sırasını belirtmek için bir ODATA orderBy sorgusu.

En Çok Sayı
$top integer

Alınacak toplam girdi sayısı (varsayılan = tümü).

Sayıyı Atla
$skip integer

Atlanacak girdi sayısı (varsayılan = 0).

Sorgu Seç
$select string

Girdilerden alınacak belirli alanlar (varsayılan = tümü).

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Salesforce'tan Servis Talebi kayıtlarını alma

Bu işlem Salesforce'tan Servis Talebi kayıtlarını alır.

Parametreler

Name Anahtar Gerekli Tür Description
Filtre Sorgusu
$filter string

Döndürülen girişleri kısıtlamak için bir ODATA filtre sorgusu (örn. stringColumn eq 'string' OR numberColumn lt 123).

Sipariş Ölçütü
$orderby string

Girdilerin sırasını belirtmek için bir ODATA orderBy sorgusu.

En Çok Sayı
$top integer

Alınacak toplam girdi sayısı (varsayılan = tümü).

Sayıyı Atla
$skip integer

Atlanacak girdi sayısı (varsayılan = 0).

Sorgu Seç
$select string

Girdilerden alınacak belirli alanlar (varsayılan = tümü).

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Salesforce'tan Ürün kayıtlarını alma

Bu işlem Salesforce'tan Ürün kayıtlarını alır.

Parametreler

Name Anahtar Gerekli Tür Description
Filtre Sorgusu
$filter string

Döndürülen girişleri kısıtlamak için bir ODATA filtre sorgusu (örn. stringColumn eq 'string' OR numberColumn lt 123).

Sipariş Ölçütü
$orderby string

Girdilerin sırasını belirtmek için bir ODATA orderBy sorgusu.

En Çok Sayı
$top integer

Alınacak toplam girdi sayısı (varsayılan = tümü).

Sayıyı Atla
$skip integer

Atlanacak girdi sayısı (varsayılan = 0).

Sorgu Seç
$select string

Girdilerden alınacak belirli alanlar (varsayılan = tümü).

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Salesforce için MCP sunucusu

Salesforce için MCP sunucusu

Parametreler

Name Anahtar Gerekli Tür Description
jsonrpc
jsonrpc string
kimlik
id string
method
method string
params
params object
sonuç
result object
hata
error object
oturumKimliği
sessionId string

Döndürülenler

SOQL sorgusu yürütme

SOQL sorgusu yürütür.

Parametreler

Name Anahtar Gerekli Tür Description
SOQL Sorgusu
query True string

SOQL Sorgu metni. Dinamik parametreler '@paramName' söz dizimi kullanılarak belirtilebilir.

Sorgu parametreleri
parameters object

SOQL Sorgu dinamik parametreleri. Anahtar parametre adıdır (işarette '@' olmadan), değer parametre değeridir.

Döndürülenler

response
object

SOSL arama sorgusu yürütme

Belirtilen SOSL arama qyery'sini yürütme

Parametreler

Name Anahtar Gerekli Tür Description
SOSL arama dizesi
q True string

SOSL arama dizesi

Döndürülenler

SOSL arama sorgusu yanıtı

Tüm işleri alma

Tüm işlerin listesini alma

Parametreler

Name Anahtar Gerekli Tür Description
Eşzamanlılık Modu
concurrenyMode string

Eşzamanlılık Modu

PK Öbekleme Etkin mi?
isPkChunkingEnabled boolean

PK Öbekleme Etkin mi?

İş Türü
jobType string

İş Türü

Sorgu Bulucu
queryLocator string

Sorgu Bulucu

Döndürülenler

Tetikleyiciler

Kayıt değiştirildiğinde

Yeni değiştirilen kayıtlar olduğunda bu işlem tetiklenir.

Kayıt oluşturulduğunda

Bu işlem, yeni oluşturulan kayıtlar olduğunda tetiklenir.

Kayıt değiştirildiğinde

Yeni değiştirilen kayıtlar olduğunda bu işlem tetiklenir.

Parametreler

Name Anahtar Gerekli Tür Description
Salesforce Nesne Türü
table True string

Salesforce nesne türü :'Leads'.

Filtre Sorgusu
$filter string

Döndürülen girişleri kısıtlamak için bir ODATA filtre sorgusu (örn. stringColumn eq 'string' OR numberColumn lt 123).

Sipariş Ölçütü
$orderby string

Girdilerin sırasını belirtmek için bir ODATA orderBy sorgusu.

Sorgu Seç
$select string

Girdilerden alınacak belirli alanlar (varsayılan = tümü).

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Kayıt oluşturulduğunda

Bu işlem, yeni oluşturulan kayıtlar olduğunda tetiklenir.

Parametreler

Name Anahtar Gerekli Tür Description
Salesforce Nesne Türü
table True string

Salesforce nesne türü :'Leads'.

Filtre Sorgusu
$filter string

Döndürülen girişleri kısıtlamak için bir ODATA filtre sorgusu (örn. stringColumn eq 'string' OR numberColumn lt 123).

Sipariş Ölçütü
$orderby string

Girdilerin sırasını belirtmek için bir ODATA orderBy sorgusu.

Sorgu Seç
$select string

Girdilerden alınacak belirli alanlar (varsayılan = tümü).

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Tanımlar

CreateJobResponse

'CreateJobV2' işleminin çıktısı

Name Yol Tür Description
Nesne
object string

İşlenen verilerin nesne türü.

Operation
operation string

İşin işleme işlemi.

Sütun Sınırlayıcısı
columnDelimiter string

CSV iş verileri için kullanılan sütun sınırlayıcısı.

Dış Kimlik Alan Adı
externalIdFieldName string

Güncelleştirilmekte olan nesnedeki dış kimlik alanı. Yalnızca upsert işlemleri için gereklidir. Alan değerleri CSV iş verilerinde de bulunmalıdır.

Satır Sonu
lineEnding string

CSV iş verileri için kullanılan ve veri satırının sonunu işaret eden satır sonu.

İçerik Türü
contentType string

İşin içerik türü.

API Sürümü
apiVersion float

İşin oluşturulduğu API sürümü.

Eşzamanlılık Modu
concurrencyMode string

İşin eşzamanlılık modu.

İçerik Url'si
contentUrl string

Bu iş için İş Verilerini Karşıya Yükleme istekleri için kullanılacak URL. Yalnızca iş 'Aç' durumundaysa geçerlidir.

Oluşturan Kimlik
createdById string

İşi oluşturan kullanıcının kimliği.

Oluşturulma Tarihi
createdDate date-time

İşin oluşturulduğu UTC saat dilimindeki tarih ve saat.

Kimlik
id string

Bu işin benzersiz kimliği.

İş Türü
jobType string

İşin türü.

Devlet
state string

İş için geçerli işleme durumu.

Sistem Modstamp
systemModstamp date-time

İşin bittiği UTC saat dilimindeki tarih ve saat.

Tablo

Tabloyu temsil eder.

Name Yol Tür Description
İsim
Name string

Tablonun adı. Ad çalışma zamanında kullanılır.

Gösterim Adı
DisplayName string

Tablonun görünen adı.

DynamicProperties
DynamicProperties object

Bağlayıcı tarafından istemcilere sağlanan ek tablo özellikleri.

TablesList

Tablo listesini temsil eder.

Name Yol Tür Description
value
value array of Table

Tablo Listesi

GetAllJobsResponse

Name Yol Tür Description
Bitti
done boolean

Bitti

Kayıt
records array of JobInfo
Sonraki Yeniden Kaydedilen URL
nextRecordUrl string

Sonraki Kayıt URL'si

JobInfo

Name Yol Tür Description
API Sürümü
apiVersion float

API Sürümü

Sütun Sınırlayıcısı
columnDelimiter string

Sütun Sınırlayıcısı

Eşzamanlılık Modu
concurrencyMode string

Eşzamanlılık Modu

İçerik Türü
contentType string

İçerik Türü

İçerik URL'si
contentUrl string

İçerik URL'si

Oluşturan Kimlik
createdById string

Oluşturan Kimlik

Oluşturulma Tarihi
createdDate date-time

Oluşturulma Tarihi

Dış Kimlik Alan Adı
externalIdFieldName string

Dış Kimlik Alan Adı

Kimlik
id string

Kimlik

İş Türü
jobType string

İş Türü

Satır Sonu
lineEnding string

Satır Sonu

Nesne
object string

Nesne

Operation
operation string

Operation

Devlet
state string

Devlet

Sistem Mod Damgası
systemModstamp date-time

Sistem Mod Damgası

CheckJobResponse

Name Yol Tür Description
APEX İşleme Süresi
apexProcessingTime number

APEX İşleme Süresi

API Etkin İşlem Süresi
apiActiveProcessingTime number

API Etkin İşlem Süresi

API Sürümü
apiVersion float

API Sürümü

Sütun Sınırlayıcısı
columnDelimiter string

Sütun Sınırlayıcısı

Eşzamanlılık Modu
concurrencyMode string

Eşzamanlılık Modu

İçerik Türü
contentType string

İçerik Türü

İçerik URL'si
contentUrl string

İçerik URL'si

Oluşturan Kimlik
createdById string

Oluşturan Kimlik

Oluşturulma Tarihi
createdDate date-time

Oluşturulma Tarihi

Dış Alan Adı
externalFieldName string

Dış Alan Adı

Kimlik
id string

Kimlik

İş Türü
jobType string

İş Türü

Satır Sonu
lineEnding string

Satır Sonu

Nesne
object string

Nesne

Operation
operation string

Operation

Yeniden denemeler
retries number

Yeniden denemeler

Devlet
state string

Devlet

systemModStamp
systemModStamp date-time
Toplam İşlem Süresi
totalProcessingTime number

Toplam İşlem Süresi

SOSLSearchQueryResponse

SOSL arama sorgusu yanıtı

Name Yol Tür Description
searchRecords
searchRecords array of SearchRecordObject

SOSL arama sorgusu tarafından döndürülen arama kayıtlarının listesi

SearchRecordObject

SOSL sorgusu tarafından döndürülen tek tek kayıt

Name Yol Tür Description
type
attributes.type string

Kaydın türü

url
attributes.url string

Nesnesini almak için kullanılabilecek API yolu

Kimlik
Id string

Kaydın benzersiz tanımlayıcısı

ObjectWithoutType

MCPQueryResponse

Name Yol Tür Description
jsonrpc
jsonrpc string
kimlik
id string
method
method string
params
params object
sonuç
result object
hata
error object

String

Bu, 'string' temel veri türüdür.

object

Bu , 'object' türüdür.