我正在使用自定义列在文档库的根目录中列出子级。当我使用MS图形REST API进行以下调用时,不会为子项返回任何自定义列数据。
https://graph.microsoft.com/beta/sites/<site-id>/drive/root/children
我尝试使用?expand=...
失败。 v1或beta端点有可能吗?
答案 0 :(得分:2)
端点GET https://graph.microsoft.com/beta/sites/<site-id>/drive/root/children
返回驱动器根目录中的文件元数据(DriveItem
resource)集合。
可以通过DriveItem.listItem
property检索关联的文档库列表项,包括在此列表项上设置的列的值(通过ListItem.fields
property),如下所示:
https://graph.microsoft.com/v1.0/sites/root/drive/root/children?$expand=listItem($expand=fields)
或者,也可以检索SharePoint库列表项和列值(包括自定义项):
GET https://graph.microsoft.com/v1.0/sites/root/drive/list/items?$expand=fields
或列出项目以及文件元数据:
GET https://graph.microsoft.com/v1.0/sites/root/drive/list/items?$expand=fields,driveItem