提问人:Nitin Joshi 提问时间:10/29/2013 最后编辑:Lajos VeresNitin Joshi 更新时间:12/1/2013 访问量:6061
如何使用 c# 中的 Web/REST API 在 salesforce 中创建用户?
How to create user in salesforce using Web/REST API from c#?
问:
我正在开发一个 WCF 服务,我需要将用户从 Windows Active Directory 同步到 Salesforce 帐户。我不想使用任何第三方工具或服务,但想开发一个新的。我尝试使用 salesforce 提供的合作伙伴 WSDL,但无法了解如何利用它来在 salesforce 中创建新用户。请给我一些关于如何利用 Web/REST API 在 salesforce 中创建新用户的指示。任何可以解释它的示例代码或链接。
答:
4赞
giacomelli
12/1/2013
#1
对于 Salesforce 的 REST API,您可以使用 SalesforceSharp。
以下示例代码将在您的 Salesforce 帐户上创建一个用户:
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);
评论
1赞
duck
3/14/2018
对于profileID,您从哪里获得00ei000000143vq?我正在尝试创建一个用户,但不确定在哪里生成它......
评论