C# 如何使用Partner.wsdl获取Salesforce实体的字段列表
我有一个C#项目,我正在尝试实现表单的自动集成,以自动映射并将数据发送给Salesforce。 例如,假设我有一个表单,表单中有一些字段,我希望字段的值与Lead entity中字段的名称相匹配,并将其发送给salesforce并创建Lead。 为此,我可以使用合作伙伴wsdl手动创建lead,但为了能够在Salesforce lead实体字段和我的表单字段之间实现自动映射,我需要从Salesforce获取字段的名称 当我获得Lead实体字段的名称时,我将检查表单中是否存在这些字段名称,并从表单字段中获取值,形成有效负载并将其发送给salesforce 您知道如何使用合作伙伴WSDL获取特定Salesforce实体(Lead、Contact、Task等)的字段名吗C# 如何使用Partner.wsdl获取Salesforce实体的字段列表,c#,salesforce,C#,Salesforce,我有一个C#项目,我正在尝试实现表单的自动集成,以自动映射并将数据发送给Salesforce。 例如,假设我有一个表单,表单中有一些字段,我希望字段的值与Lead entity中字段的名称相匹配,并将其发送给salesforce并创建Lead。 为此,我可以使用合作伙伴wsdl手动创建lead,但为了能够在Salesforce lead实体字段和我的表单字段之间实现自动映射,我需要从Salesforce获取字段的名称 当我获得Lead实体字段的名称时,我将检查表单中是否存在这些字段名称,并从表单
提前感谢您,您必须调用
描述对象
方法才能获取对象属性
DescribeSObjectResult[] describeSObjectResults =
binding.describeSObjects(
new string[] { "account", "contact", "lead" });
对象api名称将作为参数在数组中传递。请使用此url获取示例代码
让我知道这是否解决了您的查询。您必须调用
descripesobjects
方法来获取对象属性
DescribeSObjectResult[] describeSObjectResults =
binding.describeSObjects(
new string[] { "account", "contact", "lead" });
对象api名称将作为参数在数组中传递。请使用此url获取示例代码
如果这能解决您的问题,请告诉我。谢谢Sumit,这是我一直在寻找的。绑定不再有效。谢谢Sumit,这是我一直在寻找的。绑定不再有效