Microsoft graph api 无法使用邮递员从图表中检索列表项

Microsoft graph api 无法使用邮递员从图表中检索列表项,microsoft-graph-api,Microsoft Graph Api,我正在尝试通过Postman检索Sharepoint REST的所有项目的列表,使用Graph API。当我使用Graph Explorer网站时,我可以通过 https://graph.microsoft.com/v1.0/sites/{siteID}/lists/{listID}/items/{itemID} 但当我尝试在《邮递员》中复制相同的内容时,它失败了,只给了我以下信息: { "@odata.context": "https://graph.microsoft.com/v1.0

我正在尝试通过Postman检索Sharepoint REST的所有项目的列表,使用Graph API。当我使用Graph Explorer网站时,我可以通过

https://graph.microsoft.com/v1.0/sites/{siteID}/lists/{listID}/items/{itemID}
但当我尝试在《邮递员》中复制相同的内容时,它失败了,只给了我以下信息:

{
  "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#sites({siteID})/lists({listID})/items",
  "value": []
}
我的GET请求中唯一的头是来自Azure AD的授权承载令牌,它似乎工作正常,因为我在Postman中使用相同的URL获取列表信息,不包括
/items
部分:

https://graph.microsoft.com/v1.0/sites/{siteID}/lists/{listID}

在这方面的任何帮助都将不胜感激——我曾经指导过我。直到最后一部分,即在Postman中而不是在Microsoft Graph Explorer中获取数据,这一切都在进行中。我遇到了相同的问题,在授予权限后,这个问题得到了解决。请尝试以下步骤: 1.转到Azure AD,选择用于获取访问令牌的应用程序:

注意:添加权限后,请单击“为您的租户授予权限”按钮完成授予权限过程

这是我授予许可之前的结果:

在我授予权限并获得新令牌以调用API后,我可以获得项目数据:


希望有帮助。

这是列表还是驱动器?你能试试
/sites/{site id}/drive/items/root/children
?你好,Marclafler,最近怎么样?你的问题解决了吗?