microsoft-graph-api - 如何使用 Graph API 从共享点获取列表项

标签 microsoft-graph-api sharepoint-online

我想使用 Microsoft Graph 从 Sharepoint 列表 (O365) 获取 ListItem 的集合。我使用了以下 URI,但它返回“错误请求”错误。

https://graph.microsoft.com/beta/sites/{id}/lists/{id}/items/{id}?expand=fields(select=Title,Product)

最佳答案

首先,您确实不应该在生产代码中使用/beta图表。它不稳定,并且可能(并且确实)在没有警告的情况下发生重大变化。除非您有非常具体的需求,否则请始终使用 /v1.0

我相信您的问题是您尝试从 Fields 集合中选择 Title。该属性实际上并不是 Fields 的成员,它是 ListItem 本身的一部分。试试这个:

?$select=title,fields&$expand=$fields($select=product)

关于microsoft-graph-api - 如何使用 Graph API 从共享点获取列表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50910657/

相关文章:

node.js - 无法使用 Azure 应用程序通过图形 API 访问一个驱动器

azure - AccessDenied,scp 或角色声明需要出现在 token 中

sharepoint - 确定输入的值是用户还是组 - 客户端对象模型

microsoft-graph-api - Microsoft Graph - 为什么访问另一个网站集中的子网站需要根网站读取权限?

Sharepoint Graph API 从文档库下载未列为驱动器 ("Site Pages"等的文件)

css - 媒体查询和 Sharepoint Online

c# - 如何使用 Graph API 在 MS Teams 中发布消息

azure - 将 Graph API 权限限制为单个用户

spring-security - Spring Security oauth2 客户端 - 如何获取 JWT token

c# - 如何使用访问 token 从 Sharepoint Online 下载文件