是否可以使用 Marketing Cloud Fuel SOAP 客户端(适用于 Node.js(从 Salesforce 文档中复制 sendSingleEmailMessage?
您引用的文档中的sendEmail
指的是"主要"Salesforce平台。Fuel SOAP客户端适用于Marketing Cloud,这是一个Salesforce应用程序,(不幸的是(不驻留在"主要"Salesforce平台上。
如果您希望从"主要"Salesforce平台发送电子邮件,则有多种客户端可用。对于 Node.js,一个流行的客户端是 jsforce。不幸的是,它不支持发送电子邮件。另一种方法是 Node.js 客户端,该客户端专为调用任何 SOAP Web 服务而定制。流行的选项:ws.js或node-soap。您需要从文档中获取访问令牌和 SOAP 信封,并使用上面的客户端之一实现它。
另一方面,如果您希望在 MarketingCloud 中生成一封电子邮件,您首先需要了解如何在 Marketing Cloud 中执行此操作。最接近的选项可能是触发发送...但细节决定成败,您应该与营销云专家一起查看要求和适当的实施选项。营销云 SDK/客户端可用于各种堆栈,包括 Node.js;有一个关于触发发送的部分,其中包含示例。
对于特定于Salesforce的问题,您也可以咨询Salesforce SE