问题描述
如何在从代码创建在线潜在客户时附加多个文件之一。解决方案不应是以下任何一种:
解决方法
You can't。考虑将其交叉发布到 https://salesforce.stackexchange.com/,也许有人有一个绝妙的主意。
There's idea you can upvote,looks like they'll have something in Summer'22. 在此之前,您需要将 VF 页面公开为站点、使用 Lightning Out 公开的 Aura 组件或适当的 API 集成。你能用“InboundEmailHandler”凑合吗?电子邮件正文可以是 JSON 之类的,您可以保存附件吗? 36 MB 限制。
在线个案和在线潜在客户仅支持简单的表单。混合表单和二进制数据的正常 HTTP 方式是使用“multipart/form-data”,但 Web-to-Case 不支持它:https://help.salesforce.com/articleView?id=sf.customizesupport_web_to_case_notes.htm&type=5
有 tricks like upload the file somewhere else(您控制的另一个网站)并且只在潜在客户上显示指向它的链接...但这不是真正的文件上传到 SF。