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
- 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.
- 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.
- 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.
- Salesforce deneme hesaplarının API erişimi yoktur ve bu nedenle kullanılamaz.
- "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.
- Salesforce "Özel Etki Alanı" oturum açma özelliği kullanılarak yeni bağlantı oluşturulması desteklenmez.
- Aşağıdaki işlemlerde çalışma zamanı hatasına neden olabileceğinden parametrede
Order Bynull 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. - 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.
- "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.
- 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.
- 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.
- 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.
- 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
- 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.
|
| 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.
|
| İş 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.
|
| 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.
|
| 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
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
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
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
- response
- ObjectWithoutType
İş 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
- Body
- CheckJobResponse
İş 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ı
- Body
- CreateJobResponse
İş 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
- Body
- MCPQueryResponse
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
- Body
- GetAllJobsResponse
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
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
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.