2016-08-25 47 views
0

我正在使用Outlook Mail REST API来获取消息,使用get-messages API调用。Office365邮件REST API:如何忽略附件中的ContentBytes?

我想将附件与消息结果一起得到,所以我在调用中添加了$expand=Attachments,它工作正常。

我不需要附件中的ContentBytes字段。所以我想找一种方法告诉M​​S服务器不要发送它。这将节省带宽和CPU。

是否可以使用$select过滤嵌套属性,如附件?我试过$select=Attachments.Name,Attachments.Size,但没有奏效。

回答

1

我们可以使用$select为扩大项目类似下面的要求:

https://outlook.office.com/api/v2.0/me/messages?$expand=attachments($select=name,size) 
相关问题