Outlook Rest API下载MIME内容过慢问题咨询
关于Microsoft Graph Outlook API获取MIME内容耗时异常的问题
我通过Microsoft Graph的Outlook API下载邮件MIME内容时,其他请求均正常,但获取MIME消息的端点有时耗时过长,还出现了小文件耗时远大于大文件的异常情况:
使用的API信息
- 端点:
https://graph.microsoft.com/v1.0/me/messages/{messageId}/$value - 调用代码:
await _graphClient.Me.Messages["MailIdGoesHere"].Content.Request().GetAsync()
耗时日志
小文件耗时异常:
- 8347字节,耗时4.2139115秒
- 8566字节,耗时5.1931696秒
- 5891字节,耗时8.2277588秒
大文件耗时反而更短:
- 83614字节,耗时0.2658916秒
- 154325字节,耗时0.3164563秒
已尝试的方案
按API允许的最大数量(20条)批量请求,但结果未改善,解析响应消息仍耗时过长,总时长无变化。
请问是否有其他方式获取Outlook API中邮件的原始MIME内容?或者这是已知问题?
内容的提问来源于stack exchange,提问作者Burak Kaan Köse
相关产品推荐
相关产品推荐

