我需要有关Microsoft GraphAPI的帮助。 我想在SharePoint Online网站集中的文档库中创建文件夹,但是出现错误。
我有网站集,名称为A, 在此网站集中,我有文档库,名称为XY 我尝试使用此
创建文件夹POST /sites/{site-id}/drive/items/{parent-item-id}/children
但是我总是收到错误消息400 Bad Request。
.../v1.0/sites/tenantName,1a2b3f27-0d23-4b68-8e71-fe06cbfed6b4,5e911195-1934-42a3-814c-86ab8ec2699c/drive/items/b!Jz8rGiMNaEuOcf4Gy_7WtJURkV40GaNCgUyGq47CaZwdNH0_zurqQ6XWJreCPMnF/children";
错误消息是“表达式无效”。
我在做什么错了?
答案 0 :(得分:1)
似乎您将driveId用作父项ID。 parent-item-id看起来像01KC572RLYVJZL5JE4ANCLOTQKQMIKYVHL
您可以使用
来获取parent-item-idGET /sites/{site-id}/drive/root/children
如果此请求无济于事,则应首先在根目录下创建一个文件夹。
POST /sites/{site-id}/drive/root/children
{
"name": "New Folder222",
"folder": { },
"@microsoft.graph.conflictBehavior": "rename"
}