我正在使用OWA REST API开发OWA加载项
获取消息项时,我可以在正文中看到是否添加了一个内嵌图像,看起来像是
<p style="margin-top:0; margin-bottom:0">
<img class="EmojiInsert" src="cid:773570bf-3178-41a4-97ac-4e3eddef859f" style="">
<br>
</p>
在src
中,我可以看到附件的contentId,但是the resource reference没有说该属性是可搜索的还是可过滤的,并且我无法在odata查询参数中$select
对其进行设置,因此我无法获得附件!
另一种方法是通过执行以下操作来获取附件列表:
https://outlook.office.com/api/v2.0/me/messages/{id}/attachments
但这将:
1-用contentBytes
获取所有附件,这太昂贵了!
2-如果管理员将最小上传量增加到35MB以上,则我的附件请求> 35MB,see this question that no one answer it yet
可能会导致错误3-我总是收到一些我没有上传的附件,有时从自己看(非常奇怪),如果我上传一个附件并删除它,我在获取附件时仍然得到它,所以有时例如,我有3个附件,但我有12个!!
有没有办法知道嵌入式图像附件ID?然后得到那个附件?