【发布时间】:2020-10-12 15:52:21
【问题描述】:
我正在尝试为 Dynamics 365 设置 API 请求以将电子邮件模板发送给特定用户,但我很难让它完成我想做的事情。
我正在使用SendEmailFromTemplate 操作,到目前为止只能访问全局模板。每当我尝试使用营销电子邮件模板时,它都会说找不到。我是否可以在此操作中使用营销电子邮件模板?
回应
"error": {
"code": "0x80040217",
"message": "template With Id = 41deb0fa-c108-eb11-a813-000d3a8c09cf Does Not Exist"
}
此外,我无法将用户数据嵌入到全局模板中,例如{{contact.address1_city}}。
当前请求:
{
"TemplateId": "TEMPLATE-ID",
"Regarding": {
"contactid": "CONTACT-ID",
"@odata.type": "Microsoft.Dynamics.CRM.contact"
},
"Target": {
"regardingobjectid_contact@odata.bind": "/contacts(CONTACT-ID)",
"email_activity_parties": [{
"partyid_systemuser@odata.bind": "/systemusers(SYSTEMUSER-ID)",
"participationtypemask": 1
}, {
"partyid_contact@odata.bind": "/contacts(CONTACT-ID))",
"participationtypemask": 2
}],
"@odata.type": "Microsoft.Dynamics.CRM.email"
}
}
我可能会走错路。感谢您提供任何帮助。
谢谢!
【问题讨论】:
-
欢迎。请在您的问题中提供您的代码。在黑暗中很难排除故障。
-
另外,“我无法做到不是问题描述”。显示代码,解释它应该做什么,并解释它做什么,并逐字引用任何错误和完整描述。
-
抱歉不清楚。此时只是一个 API 请求。没有要调试的代码。我需要发送一个营销电子邮件模板,其中包含来自用户帐户的数据。它使用全局模板工作,但这不是我想要使用的。
标签: rest dynamics-crm microsoft-dynamics