首页 > 解决方案 > 当事件来自 Microsoft Graph 上的邀请时,日历事件的类别数组为空

问题描述

我正在开发一个界面,显示我工作的几个人的 Outlook 日历。我的经理创建了几个类别来标记每个事件:
在此处输入图像描述

为了获得本周的活动,我提出以下要求:

https://graph.microsoft.com/v1.0/users/my-email/calendarview?startdatetime=2018-08-26T00:00:00Z&enddatetime=2018-09-01T23:59:59Z&$select=subject,categories,start,end,sensitivity

当我在日历上使用以下类别之一创建自己的事件时,我会收到回复中的类别:

"value": [
    {
        "@odata.etag": "...",
        "id": "...",
        "categories": [
            "Categoria Vermelha"
        ],
        "subject": "TESTE",
        "sensitivity": "normal",
        "start": {...},
        "end": {...}
    },...

问题是:如果我将此事件分享给某个组的某个人(作为邀请或会议),则“类别”字段的内容不会传播。所以没有人知道事件属于哪一类。

那么有人知道这是否是一个错误吗?微软文档没有提到它。

标签: outlookmicrosoft-graph-api

解决方案


根据你的描述和我的测试。当事件来自邀请时,类别不显示日历的类别。

我们可以在“用户之声”上发布到微软产品组。


推荐阅读