能否使用Graph API创建事件且不向参会者发送日历邀请?
使用Graph API创建事件时不发送参会者日历邀请的方法
可以实现。在Graph API创建事件时,你只需在请求体中指定sendInvitationsMode参数为sendToNone,就能阻止向参会者发送日历邀请,这和EWS里的SendInvitationsMode.SendToNone功能完全一致。
举个具体的请求体示例:
{ "subject": "内部测试会议", "body": { "contentType": "HTML", "content": "本次会议不会向参会者发送邀请通知" }, "start": { "dateTime": "2024-05-20T14:00:00", "timeZone": "UTC" }, "end": { "dateTime": "2024-05-20T15:00:00", "timeZone": "UTC" }, "attendees": [ { "emailAddress": { "address": "attendee@example.com", "name": "参会者姓名" }, "type": "required" } ], "sendInvitationsMode": "sendToNone" }
sendInvitationsMode参数还有其他可选值:
sendToAllAndSaveCopy:默认行为,向所有参会者发送邀请并在日历中保存副本sendToChangedAndSaveCopy:仅向新增或修改的参会者发送邀请并保存副本
内容的提问来源于stack exchange,提问作者Rafa Ayadi
相关产品推荐
相关产品推荐

