首页 > 解决方案 > Microsoft Graph 搜索文件结果缺少 parentReference 中的路径属性

问题描述

在 OneDrive for Business 中搜索文件时,parentReference 的路径为空。这种限制有什么理由吗?

MS Graph 资源管理器中的示例:

GET https://graph.microsoft.com/v1.0/me/drive/root/search(q='finance')?select=name,parentReference

结果片段:

"value": [
        {
            "@odata.type": "#microsoft.graph.driveItem",
            "name": "CR-227 Product Overview.pptx",
            "parentReference": {
                "driveId": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd",
                "driveType": "business",
                "id": "01BYE5RZ6TAJHXA5GMWZB2HDLD7SNEXFFU",
                "path": "/path/to/folder" <--- THIS IS MISSING
            }
        },

如果返回路径,我会很高兴,因为我需要它。否则我需要增加额外的开销来查询父路径。

标签: c#microsoft-graph-api

解决方案


推荐阅读