java - SendGrid 电子邮件 SDK - Java
问题描述
我正在使用 SendGrid SDK 发送电子邮件。但在下面我面临发送动态值的问题。
在 Sendgrid Java 4.0.1 版本中,我可以使用动态模板,但不能像{{name}}
.
<dependency>
<groupId>com.sendgrid</groupId>
<artifactId>sendgrid-java</artifactId>
<version>4.0.1</version>
</dependency>
我尝试了 Sendgrid Java 4.7.1 版本,但无法导入包com.sendgrid.helpers
。它抛出一个错误,找不到符号 [ERROR] 符号:类邮件 [ERROR] 位置:包 com.sendgrid
<dependency>
<groupId>com.sendgrid</groupId>
<artifactId>sendgrid-java</artifactId>
<version>4.7.1</version>
</dependency>
在 Java 中实现动态模板和动态值的正确 Sendgrid SDK 版本是什么?
解决方案
您可以使用 sendgrid 版本:4.6.4
implementation group: 'com.sendgrid', name: 'sendgrid-java', version: '4.6.4'
在尝试动态值时,通过 addDynamicTemplateData 设置您的个性化。
推荐阅读
- r - 将时间戳添加到 R Shiny flexdashboard 标头
- javascript - 删除对象中所有“真”和“假”的引号
- azure - Azure 多订阅密钥保管库访问策略
- java - 对队列中的项目进行排序
- bash - bash中grep中的引号和参数
- google-sheets - Google Sheets ArrayFormula Countifs 无法正常工作
- python - 使用从数据库中提取的数据在 dajngo 中生成报告
- c# - CS0120,试图通过 RadioButton 向 ListBox 发送数据
- javascript - 对于像 alert() 这样的 JavaScript 方法,您将 () 中的内容称为什么?
- node.js - 使用 Mongoose 连接到 MongoDB 不起作用