在 Microsoft Graph 中获取附加消息的附件

Getting the attachments of an attached Message in Microsoft Graph

我正在尝试使用 Microsoft Graph(和 Microsoft Graph SDK)检索电子邮件,但我 运行 遇到以下问题:当电子邮件附加了另一封 Outlook 邮件并且该邮件也有附件,我拿不到。

我可以使用以下查询检索附加的消息,但我无法对附件进行第二次扩展,因为我已经在进行扩展以获取 OutllokItem(message)

/v1.0/users/<UserName>/messages/<MessageId>/attachments/<AttachmentID>?$expand=microsoft.graph.itemattachment/item

这可能吗?提前致谢。

对于正在寻找解决方案的任何人,目前只有 Beta 版提供了一项功能,可让您以 Mime 文本格式获取整条消息。

获取附件

/beta/users/<UserName>/messages/<MessageId>/attachments/<AttachmentID>/$value

获取完整的初始消息:

/beta/users/<UserName>/messages/<MessageId>/$value

详情见https://docs.microsoft.com/en-us/graph/api/attachment-get?view=graph-rest-beta&tabs=cs