无法将客户数据放入 sparkpost 电子邮件中

Cannot put customer data in sparkpost email

我正在尝试创建一封 Sparkpost 电子邮件,其中模板会生成收件人姓名,例如“你好,大卫”。作为参考,我正在从使用 C# 的 Web 应用程序进行调用。 sparkpost 网站似乎没有关于执行此类操作的任何信息。有人可以给我一些指示吗?

要做到这一点,您需要在模板中加入如下内容:

Hello, {{address.name}}

然后在收件人的数组中做这样的事情

    "recipients": [
    {
      "address": {
        "email": "david@domain.com",
        "name": "David"
      }
              :
              :
  ] 

这是我不久前写的一篇文章,可能对您有所帮助:

https://www.sparkpost.com/blog/advanced-email-templates/

我这里也有各种模板示例,用 Java 编写,以防有帮助:

https://github.com/SparkPost/java-sparkpost/tree/master/apps/sparkpost-samples-app/src/main/java/com/sparkpost/samples