【问题标题】:Office365 Mail REST API: how to ignore ContentBytes in Attachments?Office365 邮件 REST API:如何忽略附件中的 ContentBytes?
【发布时间】:2016-08-26 10:20:51
【问题描述】:

我正在使用 Outlook Mail REST API 来获取邮件,使用 get-messages API 调用。

我想将附件和消息结果一起获取,所以我在通话中添加了$expand=Attachments,它成功了。

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

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

【问题讨论】:

    标签: azure outlook office365api


    【解决方案1】:

    我们可以将$select 用于如下请求的展开项:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-09
      • 2019-01-03
      • 1970-01-01
      • 2016-10-07
      相关资源
      最近更新 更多