gpt4 book ai didi

api - Mandrill - global_merge_vars 和普通 merge_vars 之间的区别

转载 作者:行者123 更新时间:2023-12-02 06:12:04 26 4
gpt4 key购买 nike

我看过这个Mandrill knowledgebase article一遍又一遍,看不到任何明显的解释来解释全局合并变量和合并变量之间的区别,以及何时应该使用全局变量和普通变量。

global_merge_vars 和 merge_vars 均在“message”对象内声明(如 the Mandrill API 中所示),因此您不像在消息对象外部声明 global_merge_vars,然后包含多个 merge_vars。

此外 - 这些在模板本身中的声明方式有什么区别还是它们都只使用 *|MERGE_VAR_NAME|* 格式?

最佳答案

global_merge_vars 参数允许您传递特定合并标记的全局值,默认情况下将应用于该 API 调用中的所有收件人,而 merge_vars 允许您根据收件人电子邮件地址指定每个收件人的值(这就是为 merge_vars 声明 rcpt 的原因)。电子邮件或模板中的内容没有变化 - 这些 API 参数只是不同,因为它们的应用方式不同。

template_content 参数用于模板中的可编辑区域。 More details here.最初,Mandrill 不支持合并标签,只支持模板中的可编辑区域。为了向后兼容,调用模板时仍然需要 template_content。它还有助于确保即使不替换模板区域,也可以通过传递空白数组来显式完成替换。

Mandrill KB包含有关各种主题的大量信息,如果您有针对您帐户的特定问题或一般问题,您可以在那里提交支持请求!

关于api - Mandrill - global_merge_vars 和普通 merge_vars 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16478517/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com