【发布时间】:2021-11-22 08:37:29
【问题描述】:
我已经在库根级别实现了文档集的创建。为此,我使用了以下链接:Is it possible to create a project documentset using graph API?
我遵循以下步骤:
1- 检索文档库的驱动器 ID:
GET https://graph.microsoft.com/v1.0/sites/${siteId}/lists/${listId}?$expand=drive
2- 创建文件夹:
POST https://graph.microsoft.com/v1.0/drives/${library.drive.id}/root/children
请求的正文如下
{
"name": ${folderName},
"folder": {},
}
3- 获取文件夹的 SharePoint 项目 ID:
GET https://graph.microsoft.com/v1.0/sites/${siteId}/drives/${library.drive.id}/items/${folder.id}?expand=sharepointids
4- 更新文档库中的项目,使其更新为所需的文档集:
PATCH https://graph.microsoft.com/v1.0/sites/${siteId}/lists/${listId}/items/${sharepointIds.listItemId}
我确实将以下正文发送到补丁请求:
{
"contentType": {
"id": "content-type-id-of-the-document-set"
},
"fields": {}
}
我现在正在寻找如何在 Sharepoint 的特定文件夹中创建文档集。 例如,我想创建以下文件夹结构。 文档文件夹位于库根目录,我想创建一个名为 billing 的文档集。
documents
|_ billing
|_ 2021
|_11
|_01
|_ document1.pdf
|_ document2.pdf
|_ document3.pdf
|_02
...
|_03
...
|_04
|_10
...
谢谢
【问题讨论】: