Compartir a través de


Eliminar datos adjuntos

Espacio de nombres: microsoft.graph

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

Esta API está disponible en las siguientes implementaciones nacionales de nube.

Servicio global Gobierno de EE. UU. L4 Us Government L5 (DOD) China operada por 21Vianet

Permissions

En función del recurso (evento, mensaje, outlookTask o publicación) al que se adjuntan los datos adjuntos y del 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
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 de un evento de 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 de un evento de 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 un mensaje se puede encontrar en un elemento secundario de un elemento secundario, etc.

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

Datos adjuntos de una publicación en un subproceso 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 la autenticación y la 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.

Ejemplo

Solicitud

En el ejemplo siguiente se muestra una solicitud para eliminar datos adjuntos en un evento.

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