Microsoft graph api 使用Microsoft Graph API下载共享文件
我必须从与我共享的excel文档中获取数据。我必须得到很多单元格的颜色,这需要很长的时间,因为你只能一个单元格一个单元格地得到它们。所以我想下载并离线处理Microsoft graph api 使用Microsoft Graph API下载共享文件,microsoft-graph-api,Microsoft Graph Api,我必须从与我共享的excel文档中获取数据。我必须得到很多单元格的颜色,这需要很长的时间,因为你只能一个单元格一个单元格地得到它们。所以我想下载并离线处理 但是,由于文件不在我的驱动器上,我无法获得文件详细信息请求的@microsoft.graph.downloadUrl字段,我需要使用端点,不幸的是返回404。有什么建议吗?根据您的问题,您想下载一个与您共享的文件。如果我误解了你的意思,请告诉我 我有一个这样的初步解决方案: { "id": "1312abc", "remoteItem
但是,由于文件不在我的驱动器上,我无法获得文件详细信息请求的
@microsoft.graph.downloadUrl
字段,我需要使用端点,不幸的是返回404。有什么建议吗?根据您的问题,您想下载一个与您共享的文件。如果我误解了你的意思,请告诉我
我有一个这样的初步解决方案:
{
"id": "1312abc",
"remoteItem": {
"id": "{itemid}",
"name": "March Proposal.docx",
"file": { },
"size": 19121,
"parentReference": {
"driveId": "{driveid}",
"id": "1991210caf!104"
}
}
}
}
首先,我们可以使用API获取与您共享的文件。回答的部分如下:
{
"id": "1312abc",
"remoteItem": {
"id": "{itemid}",
"name": "March Proposal.docx",
"file": { },
"size": 19121,
"parentReference": {
"driveId": "{driveid}",
"id": "1991210caf!104"
}
}
}
}
从响应中,我们可以获得共享文件的驱动器id和项目id
其次,我们可以使用驱动器id和项目id下载文件。API如下所示:
{
"id": "1312abc",
"remoteItem": {
"id": "{itemid}",
"name": "March Proposal.docx",
"file": { },
"size": 19121,
"parentReference": {
"driveId": "{driveid}",
"id": "1991210caf!104"
}
}
}
}
GET/drives/{drive id}/items/{item id}/content
有关更多详细信息,我们可以参考的内容,正如我所说,/content端点出于某种原因给出了404错误。您是否分配了正确的
itemId
参数?如果是这样,您能否显示您的请求和响应结果?