我正在使用 MS Graph API 在人们的日历中创建事件(会议)。我们曾经有本地办公室,创建一个事件会自动通知人们新的日历事件。
迁移到 o365 后,我们开始使用 Graph-Calendar API 来创建这些事件。现在与会者根本不会收到任何电子邮件通知。
当您从 Outlook 日历打开事件时,“收件人”字段为空。我的猜测是这可能是原因,但我完全不确定。
这是我发送到 api 的示例 json:
{ Id:null,
Subject: Test,
Body:
{ContentType:html,Content:Hey, <br/><br/>\\r\\nWhy you no send email!},
ShowAs:busy,
Attendees:[
{EmailAddress:{
address:Matti.Lindroth@mycompany.fi,
name:Lindroth Matti},
Type:required}],
Start:
{
DateTime:2019-10-21T08:00:00,
TimeZone:FLE Standard Time
},
ResponseRequested:true,
IsOrganizer:true,
Organizer:
{EmailAddress:{
address:Matti.Lindroth@mycompany.fi,
name:Lindroth Matti}
},
End:
{
DateTime:2019-10-21T08:30:00,
TimeZone:FLE Standard Time
},
Sensitivity:null
}
任何帮助深表感谢。