如何通过API检索Salesforce文件附件限制?

时间:2012-06-21 15:54:15

标签: api salesforce

Salesforce附件文件大小正式限制为5MB(doc),但如果请求,他们可以在一到一个案例中增加此限制。

我的问题:我可以使用API​​检索这个新允许的文件大小限制。

背景信息:非营利组织通过门户网站(.NET)申请拨款,所有数据都存储在Salesforce中。要求他们附上文件。我们读取他们尝试上传的文件大小,如果超过5MB则发送错误消息,因为它不会被Salesforce接受。这是为了避免让他们等待几分钟上传,只是被告知文件太大。我们想更新我们的代码,以便在Salesforce允许的情况下允许大于5MB的文件。我们可以通过API检索此信息吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

您可以在SOAP API中调用getUserInfo()函数,返回的数据的一部分包括字段orgAttachmentFileSizeLimit(这似乎在文档中缺失,但在WSDL中)

答案 1 :(得分:0)

我建议远离Salesforce来存储文件,如果你期望达到限制,那么更多,存储组织范围的空间也有限制,像Amazon S3这样的有用服务会非常有用,你然后可以将S3网址附加到您的记录中以备不时之需,它也可以用于外部应用程序而无需加载您的组织API消费。