当案例通过网络到案例提交到网络到潜在客户场景时,如何包含附件?

问题描述

如何在从代码创建在线潜在客户时附加多个文件之一。解决方案不应是以下任何一种:

  1. Force.com 站点中的 Visualforce 页面
  2. 使用 Force.com 网络服务 API 实现。

解决方法

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。