如何通过V3 API更新SendGrid动态模板

问题描述

如何更新现有的SendGrid V3动态模板?我使用下面的代码,它创建了一个新的“旧式”交易模板。

public class UpdateTemplateRequest
{
   public string html_content { get; set; }
   public string name { get; set; }
   public string plain_content { get; set; }
   public string subject { get; set; }
}
var newTemplate = new UpdateTemplateRequest
{
   name = "template_name",html_content = "<html/>",plain_content = "Content",subject = "Subject",};
var response = await PatchAsJsonAsync<UpdateTemplateResquest,UpdateTemplateResponse>
   ($"templates/{existingDynamicTemplateId}",newTemplate);

我也尝试过Post,但这给了我一个新的动态模板(与现有模板重复)。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)