Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Namespace: microsoft.graph
Importante
As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Excluir um DriveItem usando sua ID ou seu caminho. Eliminar itens com este método move os itens para a reciclagem em vez de eliminar permanentemente o item.
Esta API está disponível nas seguintes implementações de cloud nacionais.
| Serviço global | US Government L4 | US Government L5 (DOD) | China operada pela 21Vianet |
|---|---|---|---|
| ✅ | ✅ | ✅ | ✅ |
Permissões
Escolha a permissão ou permissões marcadas como menos privilegiadas para esta API. Utilize uma permissão ou permissões com privilégios mais elevados apenas se a sua aplicação o exigir. Para obter detalhes sobre as permissões delegadas e de aplicação, veja Tipos de permissão. Para saber mais sobre estas permissões, veja a referência de permissões.
| Tipo de permissão | Permissões com menos privilégios | Permissões com privilégios superiores |
|---|---|---|
| Delegado (conta corporativa ou de estudante) | Files.ReadWrite | Files.ReadWrite.All, Sites.ReadWrite.All |
| Delegado (conta pessoal da Microsoft) | Files.ReadWrite | Files.ReadWrite.All |
| Aplicativo | Files.ReadWrite.All | Sites.ReadWrite.All |
Observação
O SharePoint Embedded requer a FileStorageContainer.Selected permissão para aceder ao conteúdo do contentor. Esta permissão é diferente das mencionadas anteriormente. Além das permissões do Microsoft Graph, a sua aplicação tem de ter as permissões de tipo de contentor necessárias para chamar esta API. Para obter mais informações, veja Autorização e autenticação do SharePoint Embedded.
Solicitação HTTP
DELETE /drives/{drive-id}/items/{item-id}
DELETE /groups/{group-id}/drive/items/{item-id}
DELETE /me/drive/items/{item-id}
DELETE /sites/{siteId}/drive/items/{itemId}
DELETE /users/{userId}/drive/items/{itemId}
Cabeçalhos de solicitação
| Nome | Descrição |
|---|---|
| Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
| if-match | Cadeia de caracteres. Opcional. Se este cabeçalho de pedido estiver incluído e a eTag (ou cTag) fornecida não corresponder à etiqueta atual no item, é devolvida uma 412 Precondition Failed resposta e o item não é eliminado. |
| preferir | Cadeia de caracteres. Opcional. Um valor de bypass-shared-lock ignora quaisquer bloqueios partilhados no driveItem (por exemplo, a partir de uma sessão de cocriação). Um valor de bypass-checked-out ignora a condição de finalização da compra no driveItem. São permitidos vários valores separados por vírgulas. |
Exemplo
O exemplo a seguir mostra como chamar essa API.
Solicitação
O exemplo a seguir mostra uma solicitação.
DELETE https://graph.microsoft.com/beta/me/drive/items/{item-id}
Resposta
O exemplo a seguir mostra a resposta.
Se bem sucedida, esta chamada retorna uma resposta 204 No Content para indicar que o recurso foi excluído e que não havia nada a retornar.
HTTP/1.1 204 No Content
Respostas de erros
Veja Respostas de erros para obter mais informações sobre como os erros são devolvidos.