本文介绍了我想向亚马逊 s3 发送超过 20mb 的文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在 sfdc 中不可能发送超过 12 MB 的文件,因为我们有 12 MB 的异步堆大小限制.但我仍然不想使用任何应用程序交换应用程序.那么我怎样才能做到这一点.在 S3 文件对象中,我可以上传 20 MB

It's not possible in sfdc to send files more than 12 mb because we have an asynchronous heap size limit of 12 MB. but still I don't want to use any app exchange app. so how can I achieve this. and in S3 file object, I am able to upload 20 MB

推荐答案

反转它.拉而不是推.

发送一些通知并在 AWS 上运行一个程序,该程序将通过 ContentVersion 的 ID 或其他内容提取文档.(REST API 调用 /services/data/v52.0/sobjects/ContentVersion/put-id-here/VersionData)

Send some notification and have a program running on AWS that would pull the document by ContentVersion's ID or something. (REST API call to /services/data/v52.0/sobjects/ContentVersion/put-id-here/VersionData)

您可以在通知中发送会话 ID 或在程序中拥有凭据.

You could send session id in the notification or have the credentials in the program.

这篇关于我想向亚马逊 s3 发送超过 20mb 的文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-13 15:18