Microsoft graph api下载文件的内容不返回不返回下载URL

问题描述 投票:0回答:1

我想下载文件的内容以便将其存储在本地计算机中,我发送的请求是:

https://graph.microsoft.com/v1.0/me/drive/root:/test/file1.docx:/content
get.addHeader("Accept", "application/octet-stream"),
get.addHeader('Authorization', authcode);
get.addHeader('Cache-Control', 'no-store');

响应代码是200而不是302。当我使用我的个人帐户时,响应标头是具有Content-Location(它是下载URL)的jason对象。到现在为止还挺好。但是,当我使用企业帐户时,响应代码为200,但响应标头中没有downaloadurl / contentlocation /或类似内容。我认为所有权限都很好,Azure中的范围设置为“ Files.ReadWrite.All”。

PS:我不想下载文件,我想下载文件内容。有什么建议么?

更新:看来这是已知问题,https://github.com/microsoftgraph/microsoft-graph-docs/issues/5637已经存在]

我想下载文件的内容以便将其存储在本地计算机中,我发送的请求是:https://graph.microsoft.com/v1.0/me/drive/root:/test/file1 .docx:/ content get.addHeader(“ Accept”,...

api azure-active-directory microsoft-graph onedrive azure-ad-graph-api
1个回答
0
投票

您能否分享更详细的步骤和屏幕截图?

© www.soinside.com 2019 - 2024. All rights reserved.