无法访问Microsoft Graph API

时间:2017-12-26 17:49:31

标签: microsoft-graph outlook-restapi

似乎从/outlook开始的任何端点都会返回此错误:

GET https://graph.microsoft.com/beta/me/outlook/masterCategories
{
    "error": {
        "code": "RequestBroker-ParseUri",
        "message": "Resource not found for the segment 'Outlook'.",
        "innerError": {
            "request-id": "a75d1c9a-c6ae-4b69-83ca-fc0e467a4ad7",
            "date": "2017-12-26T17:23:17"
        }
    }
}

我已授权范围mail.read user.read mailboxsettings.readwrite,因此我应该能够访问用户的收件箱类别,但是以此帖子中提到的“outlook”开头的beta API端点:

https://blogs.msdn.microsoft.com/exchangedev/2017/10/09/new-outlook-apis-in-the-microsoft-graph-rooms-rules-categories-headers-and-time-zones/

无法访问,我做错了吗?

请记住,我测试了这个端点,它运行正常:https://graph.microsoft.com/beta/me/mailFolders

但是这一个:https://graph.microsoft.com/beta/me/outlook/masterCategories会返回上面的错误。

1 个答案:

答案 0 :(得分:5)

我担心/beta文档比/beta代码本身略胜一筹。目前,beta/me/outlook/端点(包括/masterCategories)不支持MSA /个人帐户。

我已经无法明确确认是否/何时会提供支持(考虑到一年中的时间并不是那么令人惊讶),所以我担心我不会在此时获得ETA可能推出。