我之前使用SOAP
API来创建和更新从远程系统到salesforce的记录。然后我在我的应用程序中添加了oAuth 2.0
的附加功能。但是在与此oAuth
建立连接时,SOAP
的upsert或任何其他查询方法拒绝接受它所做的连接。然后我尝试将其切换为Rest
API。
再次出现问题,因为可以在REST
中逐个发送记录。我的最后一个选项是Bulk
API。但我找不到任何使用列表创建或更新记录的示例。这个Bulk
API与csv文件一起使用。但我需要通过SOAP
完成对象列表中的记录传递。
任何人都可以提供一些示例示例,或者如果这只能用csv文件完成,那么有没有其他方法可以使用相同的方法进行列表?
答案 0 :(得分:1)
如果您要查找使用批量API上传数据的代码示例,可以在Salesforce Developer文档中找到它,例如 - Walk Through the Sample Code。有从CSV文件上传数据的示例。
另外,我建议您阅读Bulk API Developer Guide并特别考虑Bulk API Limits,以便更好地了解它如何适合您的情况。
UPD: Here是一个使用来自C#的Salesforce Bulk API的示例。