Javascript 使用Web API发布电子邮件不反映;“发件人”;及;“收件人”;数据

Javascript 使用Web API发布电子邮件不反映;“发件人”;及;“收件人”;数据,javascript,dynamics-crm,microsoft-dynamics,dynamics-crm-365,dynamics-crm-webapi,Javascript,Dynamics Crm,Microsoft Dynamics,Dynamics Crm 365,Dynamics Crm Webapi,我想使用MS Dynamics Web API创建电子邮件 我在这里发布数据 { “发件人”:test@test.com", “收件人”:test2@test.com", “受试者”:“受试者新1234567”, “说明”:“测试说明新1234567” }您必须填充集合值导航属性电子邮件\u活动\u方,以便将从和填充到字段发件人和收件人是仅用于报告目的的字段,包含这些活动方的电子邮件地址 var email = {}; email["subject"] = "Email dem

我想使用MS Dynamics Web API创建电子邮件

我在这里发布数据

{
“发件人”:test@test.com",
“收件人”:test2@test.com",
“受试者”:“受试者新1234567”,
“说明”:“测试说明新1234567”

}
您必须填充集合值导航属性
电子邮件\u活动\u方
,以便将
填充到
字段<代码>发件人和
收件人
是仅用于报告目的的字段,包含这些活动方的电子邮件地址

    var email = {};
    email["subject"] = "Email demo from Web API";
    email["description"] = "This a web api test";
    email["regardingobjectid_contact@odata.bind"] = "/contacts(C41CE33F-D0A0-E611-811E-5065F38C8781)";

    //activityparty collection
    var activityparties = [];
    //from party
    var from = {};
    from["partyid_systemuser@odata.bind"] = "/systemusers(8D23B2C1-9869-4C3F-9A80-BA51375C1784)";
    from["participationtypemask"] = 1;

    //to party
    var to = {};
    to["partyid_contact@odata.bind"] = "/contacts(C41CE33F-D0A0-E611-811E-5065F38C8781)";
    to["participationtypemask"] = 2;

    activityparties.push(to);
    activityparties.push(from);

    //set to and from to email
    email["email_activity_parties"] = activityparties;

编辑

JSON将如下所示:

{
  "subject": "Test Subject New 1234567",
  "description": "Test Description New 1234567",
  "regardingobjectid_contact@odata.bind": "/contacts(<GUID>)",
  "email_activity_parties": [
    {
      "partyid_contact@odata.bind": "/contacts(<GUID>)",
      "participationtypemask": 2
    },
    {
      "partyid_systemuser@odata.bind": "/systemusers(<GUID>)",
      "participationtypemask": 1
    }
  ]
}
{
“受试者”:“受试者新1234567”,
“说明”:“测试说明新1234567”,
“关于目标_contact@odata.bind“:”/contacts()“,
“电子邮件\活动\各方”:[
{
“partyid_contact@odata.bind“:”/contacts()“,
“参与类型掩码”:2
},
{
“partyid_systemuser@odata.bind“:”/systemusers()“,
“参与类型掩码”:1
}
]
}