我正在尝试为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"
}
}我可能走错了路。任何帮助都是非常感谢的。
谢谢!
发布于 2020-11-11 18:02:28
不,这不受支持。
营销电子邮件和CDS电子邮件是两个不同的东西--无论是业务上的还是技术上的。营销电子邮件用于在企业对企业和企业对客户场景中发送电子邮件,是营销解决方案的一部分。CDS电子邮件是一项核心功能。
如果你确实想发送营销电子邮件,你最好的办法是使用“快速发送”代替。
https://stackoverflow.com/questions/64321164
复制相似问题