Events Outlook加载项:删除日历事件

Events Outlook加载项:删除日历事件,events,outlook-web-addins,Events,Outlook Web Addins,我有一个Outlook加载项可以从任务窗格创建日历事件 创建之后,我希望在某些情况下删除事件。我必须使用graph api来实现这一点吗? 如果是这样,我在API中看到: DELETE /users/{id | userPrincipalName}/events/{id} 我有“事件id”,但我需要用户id(或userPrincipalName)。我可以从Office.context.mailbox.userProfile获得的是“displayName”和“emailAddress” 此外,

我有一个Outlook加载项可以从任务窗格创建日历事件

创建之后,我希望在某些情况下删除事件。我必须使用graph api来实现这一点吗? 如果是这样,我在API中看到:

DELETE /users/{id | userPrincipalName}/events/{id}
我有“事件id”,但我需要用户id(或userPrincipalName)。我可以从Office.context.mailbox.userProfile获得的是“displayName”和“emailAddress”

此外,我需要一个承载头,但是我如何用我的外接程序信息获取该令牌

也许我可以用不同的方式删除事件

提前感谢,,
Diego

我们没有用于删除日历事件的addin(OfficeJS)API。您可以使用RESTAPI实现这一点。请检查如何使用Outlook Addin中的REST API。您需要使用getCallbackTokenAsync()加载项API来获取REST令牌。

是否尝试从您自己的日历(您拥有的帐户)中删除事件?是的,我需要删除我刚刚在日历中创建的事件,例如,我们没有用于删除日历事件的加载项(OfficeJS)API。您可以使用RESTAPI实现这一点。请检查如何使用Outlook Addin中的REST API。您将需要使用getCallbackTokenAsync()加载项API来获取REST令牌。谢谢,我将尝试它