3

大家好,我想使用 SOAP API 将文件上传到我的外部系统。我的要求——

  1. 使用 SOAP API 将大文件上传到第三方系统。
  2. 文件大小可以是 250GB。

可以限制我的限制-

  1. 可上传的最大文件大小 - 5MB
  2. 最大堆大小 - 6MB。即使我想上传 usign SOAP API,我仍然需要在控制器中保存 blob 值。
  3. 最大 Web 服务请求限制 - 我觉得主要问题之一是 Web 服务调用限制为 3MB,在这种情况下,我无法发送超过 3MB 的 SOAP 请求。

请帮助我解决这个棘手的解决方案。如果需要任何进一步的细节,请告诉我。

谢谢,雷

4

1 回答 1

0

为此,您需要使用 3rd 方存储来保存文件(使用运行脚本的 java 或 python 来上传这么大的文件)。但是由于网络原因,您不会通过浏览器上传这么大的文件带宽问题。我想推荐准备使用 Salesforce App-exchange Native App Cloud Drop 来存储可以与任何 salesforce 对象关联的任意数量和大小的文件。通过 VF Page ,它将允许用户上传最大大小的文件5 GB。请查看以下链接以获取更多信息:

https://appexchange.salesforce.com/listingDetail?listingId=a0N30000003IzEDEA0

然而,这个应用程序可以使用与我在上面描述的相同的逻辑将更大的文件上传到服务器(>100 GB)。您可以查看链接

http://www.mansasys.com/clouddrop

谢谢

安查尔·加格

于 2014-03-13T06:40:40.880 回答