我正在使用 Outlook 日历休息 API。创建活动时,与会者已成功添加。
稍后,如果我想更新活动并再添加一位与会者,我将使用 PATCH。但它会删除该活动的任何先前参与者。
创建活动的 URL
发布https://outlook.office.com/api/v2.0/me/events
身体参数
{
"Subject": "Discuss the Calendar REST API 2",
"Body": {
"ContentType": "HTML",
"Content": "I think it will meet our requirements!"
},
"Start": {
"DateTime": "2017-04-25T18:00:00",
"TimeZone": "Asia/Kolkata"
},
"End": {
"DateTime": "2017-04-25T19:00:00",
"TimeZone": "Asia/Kolkata"
},
"Attendees": [
{
"EmailAddress": {
"Address": "abc@xyz.com",
"Name": "ABC"
},
"Type": "Required"
}
]
}
更新事件的 URL
补丁https://outlook.office.com/api/v2.0/me/events/ {eventId}
身体参数
{
"Attendees": [
{
"EmailAddress": {
"Address": "def@xyz.com",
"Name": "def"
},
"Type": "Required"
}
]
}
执行此操作后,先前的与会者“abc@xyz.com”被删除并收到取消的活动邮件,新的与会者“def@xyz.com”被添加。
请帮我解决这个问题。