outlook rest api 不加载 outlook 个人帐户的日历事件

outlook restapi does not load calendars events for outllok personal account

我一直在使用 outlook rest api 来 read/create/update outlook 帐户的日历事件。

已完成所有步骤https://dev.outlook.com/RestGettingStarted/

订阅帐户的效果很好。

但是 api 无法加载我个人 outlook 帐户的日历事件 例如:phani.xxx@outlook.com.

API 响应以下错误:

"error": {
    "code": "ErrorMissingEmailAddress",
    "message": "When making a request as an account that does not have a mailbox, you must specify the mailbox primary SMTP address for any distinguished folder Ids."
}

我在 outlook 沙盒中进行了相同的尝试,得到了相同的响应。

有关此问题的任何帮助 api 适用于任何 Outlook 帐户。将不胜感激。

这可能是因为您的帐户尚未启用 REST API。在这种情况下,v2 端点没有返回正确的错误消息,这是一个问题。