Archivos adjuntos que se muestran como entidades de mensaje en Microsoft Graph API

Recientemente nos hemos dado cuenta de que la API de Microsoft Graph ha estado devolviendo archivos adjuntos como entidades de mensaje devueltas desde el punto final / me / messages.

El escenario para reproducir es el siguiente:

Envíese un correo electrónico (o haga que otra persona le envíe un correo electrónico) con uno o más archivos adjuntosEjecute la siguiente consulta en Graph Explorer:https://graph.microsoft.com/v1.0/me/messagesObserve que habrá un objeto que representa el correo electrónico en sí (este es el comportamiento correcto) y uno o más objetos que son representaciones de los archivos adjuntos.

También vale la pena señalar que estos "mensajes" adjuntos tienen el mismo asunto que el correo electrónico original, el contenido del cuerpo se establece en el contenido del archivo adjunto (si el archivo adjunto es un documento), no hay remitentes ni destinatarios, tienen un isRead status of true y isDraft status of true. ¡Absoluto sin sentido!

Solo puedo suponer que se trata de un error en la API Graph: no puedo ver ninguna razón por la que esto sucedería por diseño. También vale la pena señalar que he estado trabajando con Graph API durante aproximadamente 9 meses y este comportamiento solo recientemente comenzó a suceder.

¿Podría alguien de Microsoft ponerse en contacto con respecto a esto lo antes posible? Este es un error importante en la API que, sin duda, romperá la mayoría de las aplicaciones que lo usan. También es una gran preocupación que un v1.0 supuestamente estable se cambie debajo de nosotros. ¿Por qué no usar v1.1 o v2.0 para la próxima versión?

Respuestas a la pregunta(1)

Su respuesta a la pregunta