我想将salesforce帐户连接到FTP服务器,这样我就不必使用本地系统来存储来自FTP的任何文件。我尝试使用CLI连接到FTP服务器,我已成功完成,因为我可以看到来自FTP的文件。
有人可以解释我如何使用 http 请求将ftp服务器连接到我的salesforce帐户,以及我如何传输和使用.Csv文件来更新/导入数据到salesforce自定义对象**
答案 0 :(得分:1)
有许多方法可以将数据导入Salesforce,但是,FTP到Salesforce不是其中之一。我可以使用Salesforce Data Loader,如果您可以在控制台访问此数据,或者将Salesforce API用于您编程的任何平台,则可以创建使用您的FTP的程序,并可以解析您的数据并将其交付给Salesforce通过API。
答案 1 :(得分:0)
你无法直接这样做。您可能会考虑使用像TIBCO或Informatica这样的中介系统。 SFDC明确禁止FTP访问。
使用您的登台系统,让它启动Apex批量API作业以进行导入。您可以使用运行FTP框的廉价云服务器和在指定目录中创建文件时启动的脚本,然后在完成API作业时,存档或删除原始文件和日志文件。