首页 > 解决方案 > 搜索查询不返回 @microsoft.graph.downloadUrl

问题描述

似乎 Microsoft Graph 搜索功能driveItem不返回@mcirosoft.graph.downloadUrl

使用图形资源管理器,我尝试获取以下内容,downloadUrl但响应中不存在:

/v1.0/sites/{site-id}/drive/root/search(q='')?$select=id,name,file,folder,size,lastModifiedDateTime,@microsoft.graph.downloadUrl

在文档中,DriveItem应该包括@microsoft.graph.downloadUrl响应。

标签: microsoft-graph-apionedrivemicrosoft-graph-files

解决方案


select查询参数仅适用于属性不适用于实例属性。实例属性是具有特殊行为的属性。

在您的查询中,id,name,file,folder,size,lastModifiedDateTime是有效属性,但是@microsoft.graph.downloadUrl是实例属性。

为了获得downloadUrl,您将需要对 执行第二次调用/v1.0/sites/{site-id}/drive/items{driveItemId}


推荐阅读