为共享文件设置密码

问题描述 投票:0回答:1

我想共享一个文件并通过 API REST 的密码保护它,因为这可以从 OneDrive 用户界面实现。

感谢文档,我已经能够看到通过提出这些请求是可能的: PUT /me/drive/items/{item-id}/content

补丁 /me/drive/items/{item-id} 内容类型:application/json

{ "shared": { "owner": { "@odata.type": "microsoft.graph.identitySet" }, "scope": "anonymous", "sharedBy": { "@odata.type": "microsoft.graph.identitySet" }, "sharedDateTime": "datetime" }, } 
我在文档中找不到任何密码属性。

文档中是否缺少该属性或该属性不可用?谢谢你:-)

api rest onedrive
1个回答
0
投票

它的局限性。

OneDrive 的 REST API 不支持通过您提到的 API 调用直接为共享链接设置密码。

OneDrive 的用户界面确实允许在共享链接上设置密码,但此功能可能不会通过其 API 公开。

您所指的 API 调用 – PUT /me/drive/items/{item-id}/content 和 PATCH /me/drive/items/{item-id} – 用于更新项目的内容分别修改driveItem的属性。但是,这些不包括在共享链接上设置密码的功能。

© www.soinside.com 2019 - 2024. All rights reserved.