通过 API 访问 OneDrive 个人保管库
Posted
技术标签:
【中文标题】通过 API 访问 OneDrive 个人保管库【英文标题】:Access OneDrive personal vault through API 【发布时间】:2020-01-31 08:26:59 【问题描述】:微软在 OneDrive 中引入了一个特殊的文件夹(我只在个人 OneDrive 帐户中看到它,而不是在 OneDrive for Business 中看到它),名为 "Personal Vault"。我搜索了documentation of MS Graph API,但找不到提到的。
所以我的问题是:有没有办法以第三方应用程序的形式访问此个人保险库?
【问题讨论】:
【参考方案1】:同样的问题。
有趣的是:
-
没有出现在root children中
如果您调用delta API,它会出现,您可以在其中看到一个文件夹
specialFolder
属性不为空,其 specialFolder.name
为
“保险库”。但是,这个 specialFolder 具有 deleted
方面,带有
状态设置为“hardDeleted”。如果您从 delta API 中提取 ID
打电话并尝试直接使用
https://graph.microsoft.com/v1.0/me/drive/items/id
不过,你
收到拒绝访问错误
【讨论】:
以上是关于通过 API 访问 OneDrive 个人保管库的主要内容,如果未能解决你的问题,请参考以下文章
无法使用保管箱 API 将文件(使用 ALAsset 库)上传到保管箱
如何使用 GitHub REST API 通过我的个人访问令牌访问组织拥有的私有存储库中的文件数据?