download - 使用 Microsoft Graph 获取的 downloadUrl 的生命周期是多少?

标签 download office365 onedrive microsoft-graph-api

使用 Microsoft Graph API 从一个驱动器获取项目时,@microsoft.graph.downloadUrl 的生命周期是多少。

Microsoft Graph API documentation它仅说明该值在短时间内可用

The @microsoft.graph.downloadUrl value is a short-lived URL and can't be cached. The URL will only be available for a short period of time before it is invalidated.

但是我找不到它失效的时间。

那么,有人可以帮我找到那个时间吗?

该时间是否等于访问 token 过期时间(默认为 1 小时)?

另外,一旦 downloadURL 失效,我们是否需要请求其他 downloadUrl 的 API 或者是否有其他方式来下载该项目?

最佳答案

预验证的下载 URL 仅在短时间内(几分钟)有效,并且不需要授权 header 即可下载。

引自this

关于download - 使用 Microsoft Graph 获取的 downloadUrl 的生命周期是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43491492/

相关文章:

sharepoint - 使用 Microsoft Graph SDK 的 OneDrive 复制项目 - 如果 ~>38mb 文件,则 GatewayTimeout 为 10 秒

javascript - 是否可以在没有服务器的情况下对 Microsoft Graph 进行身份验证?

html - 是否可以通过纯html下载pdf文件?

image - 如何获取网站中所有图片的所有信息

SSIS 中的 Azure 下载任务因 400 错误而失败

onedrive - 图形API : Either scp or roles claim need to be present in the token

ios - 如何删除我的应用程序 ios swift 中存储的数据?

c# - 使用带有 Microsoft Graph API 的 Sharepoint 文档库处理 Excel 文件

office365 - Microsoft Graph API for Excel 是否可以公开访问?

ruby - Office 365 API 在/me/calendars 端点上抛出 500