Salesforce .net 集成
Posted
技术标签:
【中文标题】Salesforce .net 集成【英文标题】:Salesforce .net Integration 【发布时间】:2013-11-17 06:12:45 【问题描述】:我在 .net 中编写了一个网络服务,用于接收来自 salesforce 的出站消息。使用从 Salesforce 出站消息收到的 Id,我想查询相关对象及其字段。我可以在没有 Salesforce 身份验证的情况下实现这一点吗?使用从出站消息中获得的会话 ID,我可以查询对象吗?我很迷惑。请帮帮我。
【问题讨论】:
【参考方案1】:是的,你可以。使用与出站消息一起发送的服务器 URL 和会话 ID 将合作伙伴 API 调用回 Salesforce。
您无需在合作伙伴 API 上再次调用 login。只需在标头中设置会话 id 并将请求发送到服务器 URL。
【讨论】:
感谢@Daniel 的澄清。请告诉我或发给我如何传递这些值的示例?【参考方案2】:要将 Salesforce 与 .NET 集成,您可以使用例如 ADO.NET Provider for Salesforce。
这是一个商业产品,但它支持您需要的所有功能:
通过 Session Id 授权 对 Salesforce 对象及其字段执行 SQL 查询【讨论】:
以上是关于Salesforce .net 集成的主要内容,如果未能解决你的问题,请参考以下文章
.Net Salesforce 集成 - 从 List<sObject> 获取列值
在 asp.net 中使用 describeSObject 检索自定义字段