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

时间:2019-04-18 15:33:13

标签: microsoft-graph microsoft-graph-mail

我正在尝试使用Microsoft Graph(和Microsoft Graph SDK)检索电子邮件,并且遇到了以下问题:当电子邮件具有附加的另一条Outlook消息并且该消息也具有附件时,我无法获得它们。

我可以通过以下查询来检索附件消息,但是由于我已经在做一个附件来获取OutllokItem(message),所以无法对附件进行第二次扩展

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

这有可能吗?预先感谢。

1 个答案:

答案 0 :(得分:1)

对于任何寻求解决方案的人,目前仅在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