在单个 api 调用中给定 link 下载一个驱动器文件
Downloading one drive file given a link in a single api call
我有一个附件 link 指向用户的 onedrive 。
https://company-my.sharepoint.com/personal/drive_name/Documents/Microsoft
Teams Chat Files/hr.pak
虽然我可以通过以下一系列步骤下载此文件:
- 正在获取用户的驱动器 ID
GET
https://graph.microsoft.com/v1.0/users/{idOrUserPrincipalName}/drive
- 从根驱动器获取项目
GET https://graph.microsoft.com/v1.0/drives/{driveId}/root/children
- 获取 Microsoft 团队聊天文件文件夹的项目
GET
https://graph.microsoft.com/v1.0/drives/{driveId}/items/{itemId}/children
- 使用@microsoft.graph.downloadUrl字段的值下载文件。
是否可以将 url(https://company-my.sharepoint.com/personal/drive_name/Documents/Microsoft Teams Chat Files/hr.pak) 转换为单个图表 api 调用以下载文件?
尝试:
https://graph.microsoft.com/v1.0/drives/DRIVE_ID/root:/FILE_PATH/hr.pak:/content
用您的详细信息替换 CAPS 中的单词。
我有一个附件 link 指向用户的 onedrive 。
https://company-my.sharepoint.com/personal/drive_name/Documents/Microsoft Teams Chat Files/hr.pak
虽然我可以通过以下一系列步骤下载此文件:
- 正在获取用户的驱动器 ID
GET https://graph.microsoft.com/v1.0/users/{idOrUserPrincipalName}/drive
- 从根驱动器获取项目
GET https://graph.microsoft.com/v1.0/drives/{driveId}/root/children
- 获取 Microsoft 团队聊天文件文件夹的项目
GET https://graph.microsoft.com/v1.0/drives/{driveId}/items/{itemId}/children
- 使用@microsoft.graph.downloadUrl字段的值下载文件。
是否可以将 url(https://company-my.sharepoint.com/personal/drive_name/Documents/Microsoft Teams Chat Files/hr.pak) 转换为单个图表 api 调用以下载文件?
尝试:
https://graph.microsoft.com/v1.0/drives/DRIVE_ID/root:/FILE_PATH/hr.pak:/content
用您的详细信息替换 CAPS 中的单词。