首页 > 解决方案 > 获取 https://graph.microsoft.com/v1.0/me/contacts 401(未经授权)

问题描述

我正在尝试使用“ GET https://graph.microsoft.com/v1.0/me/contacts ”列出我的联系人,并且总是有401 (Unauthorized)

我在apps.dev.microsoft.com上的应用程序具有以下权限:

我的客户端应用程序具有身份验证范围:https ://graph.microsoft.com/Contacts.ReadWrite

像“我”或“用户”这样的其他 API 可以正常工作。

我尝试使用 Microsoft Graph Explorer ( https://developer.microsoft.com/en-us/graph/graph-explorer ) 列出我的联系人并启用相关范围,但它从未对我有用。任何有关如何解决它的提示表示赞赏。

先感谢您。

标签: microsoft-graph-api

解决方案


Microsoft Graph 只能访问云数据,因此要访问个人联系人,您需要在 Office 365 中拥有一个 Exchange Online 邮箱。(参考)从您的评论来看,您没有 Exchange Online 邮箱,所以不幸的是/me/contacts端点赢了不适用于您的用户。


推荐阅读