2013-10-29 32 views
5

Kullanıcıları Windows Active Directory'den bir Salesforce hesabına eşitlemem gereken bir WCF hizmeti üzerinde çalışıyorum. Herhangi bir üçüncü parti araç veya hizmet kullanmak istemiyorum, ancak yeni bir tane geliştirmek istiyorum. Salesforce tarafından sağlanan Partner WSDL'yi kullanmaya çalıştım, ancak satış ekibinde yeni bir kullanıcı oluşturmak için nasıl kullanabileceğimi anlamadım. Satış ekibinde yeni bir kullanıcı oluşturmak için Web/REST API'sini nasıl kullanabileceğimi gösteren bir işaretçi verin. Açıklayabilecek herhangi bir örnek kod veya bağlantı.Web/REST API kullanarak C# 'dan satış ekibi nasıl oluşturulur?

+2

:

Aşağıdaki örnek kod Salesforce hesabındaki bir kullanıcı oluşturmak olacaktır /) – mast0r

cevap

2

Salesforce'ın REST API'si için SalesforceSharp'u kullanabilirsiniz. Eğer [salesforce.stackexchange.com] (http://salesforce.stackexchange.com doğrudan Salesforce sorular sorabilir arada

var client = new SalesforceClient(); 
var authenticationFlow = new UsernamePasswordAuthenticationFlow 
(clientId, clientSecret, username, password); 

client.Authenticate (authenticationFlow); 

var user = new 
{ 
    Username = "[email protected]", 
    Alias = "userAlias", 
    // The ID of the user profile (Standard User, System Administrator, etc). 
    ProfileId = "00ei000000143vq", 
    Email = "[email protected]", 
    EmailEncodingKey = "ISO-8859-1", 
    LastName = "lastname", 
    LanguageLocaleKey = "pt_BR", 
    LocaleSidKey = "pt_BR", 
    TimeZoneSidKey = "America/Sao_Paulo" 
}; 

var id = client.Create ("User", user); 
İlgili konular