删除 DriveItem

通过使用其 ID 或路径删除 DriveItem。注意,使用此方法删除项将把项移动到回收站中,而不是永久删除该项。

先决条件

要执行此 API,需要以下范围之一:

  • Files.ReadWrite
  • Files.ReadWrite.All
  • Sites.ReadWrite.All

HTTP 请求

DELETE /me/drive/items/{item-id}
DELETE /me/drive/root:/{item-path}
DELETE /drives/{drive-id}/items/{item-id}
DELETE /groups/{group-id}/drive/items/{item-id}

请求标头

名称 类型 说明
if-match String 如果包含此请求标头,且提供的 eTag(或 cTag)与项中的当前标记不匹配,则返回 412 Precondition Failed 响应,并且不会删除该项。

请求正文

请勿提供此方法的请求正文。

示例

下面是一个如何调用此 API 的示例。

DELETE https://graph.microsoft.com/v1.0/me/drive/items/{item-id}

响应

如果成功,此调用将返回 204 No Content 响应,表示资源已被删除,没有可返回的内容。

HTTP/1.1 204 No Content