Outlook Microsoft Graph API/me/people 403禁止的错误

Outlook Microsoft Graph API/me/people 403禁止的错误,outlook,microsoft-graph-api,Outlook,Microsoft Graph Api,尝试使用/me/people在Outlook上获取联系人列表时出现403禁止错误。这是在Graph Explore上进行的,但不是在我的应用程序中 试试看{ 常数响应=等待axios({ 方法:“get”, 网址:'https://graph.microsoft.com/v1.0/me/people', 标题:{ 授权:`Bearer${req.user.accessToken}`, }, }); res.send(response.data); }捕捉(错误){ 控制台错误(err); } 我

尝试使用/me/people在Outlook上获取联系人列表时出现403禁止错误。这是在Graph Explore上进行的,但不是在我的应用程序中

试试看{
常数响应=等待axios({
方法:“get”,
网址:'https://graph.microsoft.com/v1.0/me/people',
标题:{
授权:`Bearer${req.user.accessToken}`,
},
});
res.send(response.data);
}捕捉(错误){
控制台错误(err);
}

我猜您使用的令牌没有足够的权限。根据
GET/v1.0/me/people
at的文档,您需要
people.Read
people.Read.All
。您能确认您在访问令牌中有这些吗?
这意味着,当用户使用其Microsoft帐户登录到您的应用程序时,系统会提示他们允许您的应用程序访问其联系人。如果您编写的应用程序在没有用户交互(后台进程)的情况下运行,则应遵循授权应用程序的步骤。

我猜您使用的令牌没有足够的权限。根据
GET/v1.0/me/people
at的文档,您需要
people.Read
people.Read.All
。您能确认您在访问令牌中有这些吗? 这意味着,当用户使用其Microsoft帐户登录到您的应用程序时,系统会提示他们允许您的应用程序访问其联系人。如果你正在编写一个没有用户交互(后台进程)的应用程序,你应该遵循授权你的应用程序