问题描述
我试图在图资源管理器中提取邮件中有关文件附件的信息,我尝试将其用于每种文件类型,但是它特别不适用于大约30 MB的Microsoft Word文档。 / p>
https://graph.microsoft.com/v1.0/users/{mail-id}/messages/{message-id}/attachments
在此链接中,它可以从消息ID中获取消息,但是在链接末尾添加“ / attachments”时,它会超时。
解决方法
您可以选择所需的属性,从而避免下载附件的全部内容。
代码:
GraphServiceClient graphClient = new GraphServiceClient( authProvider );
var attachments = await graphClient.Users["{mail-id}"].Messages["{message-id}"].Attachments
.Request()
.Select("id,contentType")
.GetAsync();