Eliminar datos adjuntos

Espacio de nombres: microsoft.graph

Eliminar datos adjuntos de un evento de calendario de usuario, mensaje de correo, nota o publicación de grupo.

Esta API está disponible en las siguientes implementaciones en la nube nacional.

Servicio global Administración pública de EE. UU. Gobierno de EE. UU. L5 (DOD) China operado por 21Vianet

Permissions

Según el recurso (evento, mensaje, nota o publicación) al que se adjuntan los datos adjuntos y el tipo de permiso (delegado o aplicación) solicitado, el permiso especificado en la tabla siguiente es el menos privilegiado necesario para llamar a esta API. Para más información, incluida la toma de precauciones antes de elegir permisos con más privilegios, busque los siguientes permisos en Permisos.

Recurso admitido Delegado (cuenta profesional o educativa) Delegado (cuenta de Microsoft personal) Aplicación
evento Calendars.ReadWrite Calendars.ReadWrite Calendars.ReadWrite
mensaje Mail.ReadWrite Mail.ReadWrite Mail.ReadWrite
Nota ShortNotes.ReadWrite ShortNotes.ReadWrite ShortNotes.ReadWrite.All
post Group.ReadWrite.All No admitido No admitido

Solicitud HTTP

Datos adjuntos de un evento en el calendario predeterminado del usuario.

DELETE /me/events/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/events/{id}/attachments/{id}

DELETE /me/calendar/events/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/calendar/events/{id}/attachments/{id}

Datos adjuntos de un evento del calendario especificado que pertenece al usuario.

DELETE /me/calendars/{id}/events/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/calendars/{id}/events/{id}/attachments/{id}

Datos adjuntos para un evento en un calendario que pertenece al calendarGroup predeterminado del usuario.

DELETE /me/calendars/{id}/events/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/calendars/{id}/events/{id}/attachments/{id}

Datos adjuntos para un evento en un calendario que pertenece al calendarGroup de un usuario.

DELETE /me/calendarGroups/{id}/calendars/{id}/events/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/calendarGroups/{id}/calendars/{id}/events/{id}/attachments/{id}

Datos adjuntos de un message en el buzón de un usuario.

DELETE /me/messages/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/messages/{id}/attachments/{id}

Datos adjuntos de un message contenido en una mailFolder de nivel superior en el buzón de un usuario.

DELETE /me/mailFolders/{id}/messages/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}/attachments/{id}

Datos adjuntos de un message contenido en una carpeta secundaria de una mailFolder en el buzón de un usuario. En el ejemplo siguiente se muestra un nivel de anidamiento, pero se puede encontrar un mensaje en un elemento secundario de un elemento secundario, y así sucesivamente.

DELETE /me/mailFolders/{id}/childFolders/{id}/.../messages/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/mailFolders/{id}/childFolders/{id}/messages/{id}/attachments/{id}

Datos adjuntos para una nota en el buzón de un usuario.

DELETE /me/notes/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/notes/{id}/attachments/{id}

Datos adjuntos de una publicación en un hilo que pertenece a una conversación de un grupo.

DELETE /groups/{id}/threads/{id}/posts/{id}/attachments/{id}
DELETE /groups/{id}/conversations/{id}/threads/{id}/posts/{id}/attachments/{id}

Encabezados de solicitud

Nombre Tipo Descripción
Authorization string {token} de portador. Obligatorio. Obtenga más información sobre autenticación y autorización.

Cuerpo de la solicitud

No proporcione un cuerpo de solicitud para este método.

Respuesta

Si se ejecuta correctamente, este método devuelve un código de respuesta 204 No Content. No devuelve nada en el cuerpo de la respuesta.

Ejemplos

Ejemplo 1: Eliminar datos adjuntos de evento

En el ejemplo siguiente se muestra cómo eliminar datos adjuntos en un evento.

Solicitud

En el ejemplo siguiente se muestra la solicitud.

DELETE https://graph.microsoft.com/v1.0/me/events/{id}/attachments/{id}

Respuesta

En el ejemplo siguiente se muestra la respuesta.

HTTP/1.1 204 No Content

Ejemplo 2: Eliminar datos adjuntos de notas

En el siguiente ejemplo se muestra cómo eliminar datos adjuntos en una nota.

Solicitud

En el ejemplo siguiente se muestra la solicitud.

DELETE https://graph.microsoft.com/v1.0/me/notes/AAMkAGI2THVSAAA=/attachments/AAMkAGI2attach2

Respuesta

En el ejemplo siguiente se muestra la respuesta.

HTTP/1.1 204 No Content