我目前正在处理的应用程序在用户的Office 365日历中添加了新事件。我想根据一些标准显示不同颜色的事件。
我想我可以使用类别实现这一点,但我没有找到添加新类别的方法,或者至少在用户日历中获得可用类别的列表。
我阅读了可用的文档here,但没有说明与类别相关的任何内容。
答案 0 :(得分:0)
我们在Microsoft Graph API的测试版中添加了类别支持。
示例:
POST https://graph.microsoft.com/beta/me/outlook/masterCategories
Content-type: application/json
Content-Length: 70
{
"displayName":"Project expenses",
"color":"preset9"
}
您可以使用以下网址使用Outlook REST API执行类似的操作:
https://outlook.office.com/api/beta/me/mastercategories
您还需要一个新的权限范围。对于Graph,它是MailboxSettings.ReadWrite
(Outlook API的https://outlook.office.com/MailboxSettings.ReadWrite
)。