Download 使用Microsoft Graph下载URL的生命周期是多少?

Download 使用Microsoft Graph下载URL的生命周期是多少?,download,office365,onedrive,microsoft-graph-api,Download,Office365,Onedrive,Microsoft Graph Api,当使用microsoft graph API从一个驱动器获取项目时,@microsoft.graph.downloadUrl的生存时间是多少 其中仅说明该值在短时间内可用 @microsoft.graph.downloadUrl值是一个短暂的URL,无法更改 被缓存。URL将仅在短时间内可用 在它失效之前 但我找不到它失效的时间 那么,有谁能帮我找到时间吗 该时间是否等于访问令牌过期时间(默认为1小时) 此外,一旦下载URL无效,我们是否需要为其他下载URL请求API,或者是否有其他方式下载该项

当使用microsoft graph API从一个驱动器获取项目时,@microsoft.graph.downloadUrl的生存时间是多少

其中仅说明该值在短时间内可用

@microsoft.graph.downloadUrl值是一个短暂的URL,无法更改 被缓存。URL将仅在短时间内可用 在它失效之前

但我找不到它失效的时间

那么,有谁能帮我找到时间吗

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


此外,一旦下载URL无效,我们是否需要为其他下载URL请求API,或者是否有其他方式下载该项目?

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

引用

,我们不会在“几分钟”之后发布TTL

回答问题的第二部分,一旦URI变得无效,就无法恢复该URI。您需要通过API重新发布预验证的下载URI

这里的假设是,文件将在URI发出后立即下载。我们会让它保持几分钟的活动状态,因为总有一些边缘情况可能会在不经意间延迟下载(例如,酒店wifi、意外使您的机器进入睡眠状态、在您找到插头之前电池耗尽等等)

如果您需要一个更持久的URI,那么应该改为


(编辑:修复断开的链接)

上述文档已更新为
@microsoft.graph.downloadUrl值是一个短期URL,无法缓存。URL在失效前仅在短时间(1小时)内可用。
不再提供“创建链接”链接(404)。