0

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

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


API文档中,我看到了传递模板 ID 的位置,但我没有看到任何可以传递自定义收件人数据的自定义变量的地方。因此,如果有任何帮助,请提供帮助,谢谢。

4

2 回答 2

0

我以前一直使用作为EmailJs。它们的集成非常简单直接。

于 2021-04-07T10:19:28.303 回答
0

最简单的方法是在您保存的模板中定义占位符。像这样: {{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\"
  }
}"'
于 2021-04-15T09:29:15.933 回答