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