Microsoft Graph
一种 Microsoft 可编程性模型,用于公开 REST API 和客户端库以访问 Microsoft 365 服务上的数据。
74 个问题
OneDrive REST API 中只有删除单个项目的API:https://learn.microsoft.com/zh-cn/graph/api/driveitem-delete?view=graph-rest-1.0&tabs=http
请问还有其它支持批量删除项目的API吗?
嗨 @阳 李
您可以尝试使用 Graph JSON 批处理,它允许您将多个删除请求合并为一个 API 调用。
POST https://graph.microsoft.com/v1.0/$batch
Accept: application/json
Content-Type: application/json
{
"requests": [
{
"id": "1",
"method": "DELETE",
"url": "/me/drive/items/{item1}"
},
{
"id": "2",
"method": "DELETE",
"url": "/me/drive/items/{item2}"
},
{
"id": "3",
"method": "DELETE",
"url": "/me/drive/items/{item3}"
},
......
{
"id": "20",
"method": "DELETE",
"url": "/me/drive/items/{item20}"
}
]
}
请注意,JSON 批处理请求目前限制为 20 个单独的请求。
如果答案对您有帮助,请点击“接受答案”并点赞。如果您对此答案还有其他疑问,请点击“评论”。
注意:如果您想收到该主题的相关电子邮件通知,请按照我们的文档中的步骤启用电子邮件通知。