如何在 infobip 上个性化电子邮件

问题描述

请问如何将自定义占位符添加到 infobip 电子邮件服务的门户编辑器。

我使用门户设计编辑器创建了一个模板,我想动态添加占位符,例如收件人名字或收件人和发票 ID 或任何其他必要数据关于收件人,我正在尝试为我的客户创建发票电子邮件


API 文档中,我看到了传入模板 ID 的地方,但我没有看到任何地方可以为自定义收件人数据传入我自己的自定义变量。所以如果有的话请帮忙,谢谢。

解决方法

我之前一直使用 as EmailJs。它们的集成非常简单直接。

,

最简单的方法是在您保存的模板中定义占位符。像这样:{{customer_name}} {{invoice_no}} 然后当您在 API 请求中使用模板 Id 时,您必须通过 API 发送如下内容:

curl --location --request POST 'https://api.infobip.com/email/2/send' \
--header 'Authorization: Basic Authorization==' \
--form 'templateID="Your_template_id"' \
--form 'to="{
  \"to\": \"Customer1@customer1.com\",\"placeholders\": {
    \"customer_name\": \"Customer 1\",\"invoice_no\": \"1\"
  }
}

"' \
--form 'to="{  
  \"to\": \"customer2@gmail.com\",\"placeholders\": {
    \"customer_name\": \"*customer 2\",\"invoice_no\": \"2\"
  }
}"'