0

https://docs.microsoft.com/en-us/onedrive/developer/rest-api/api/permission_delete?view=odsp-graph-online

注意:@microsoft.graph.downloadUrl 值是一个短暂的 URL,不能被缓存。该 URL 将仅在其失效前的短时间内(1 小时)可用。

在教程中,下载 url 一小时后过期。如何获得永久下载地址?

错误信息

抱歉,出了点问题 访问令牌已过期。有效期从“2020 年 11 月 11 日凌晨 1:18:52”到“2020 年 11 月 11 日凌晨 2:18:52”。

4

2 回答 2

0

注意:@microsoft.graph.downloadUrl 值是一个短暂的 URL,不能被缓存。该 URL 将仅在其失效前的短时间内(1 小时)可用。删除用户的文件权限可能不会立即使 URL 无效。

解决方法是为 DriveItem 创建一个共享链接并使用 WebUrl 作为响应的结果。该文件已通过 WebUrl 访问并可供下载。这似乎是非租户用户访问它的唯一途径。

在此处输入图像描述

于 2020-11-20T04:27:46.713 回答
0

“访问令牌的生命周期为1小时。您是否尝试过使用刷新令牌获取新的访问令牌,或者自定义访问令牌的生命周期?”

请尝试与 Carl 上述建议相同的方法。您需要使用刷新令牌来获取新的访问令牌或自定义访问令牌的生命周期。这是文件

于 2020-11-19T07:31:39.270 回答