查询Microsoft Graph API返回Outlook私人邮件的对应标识属性
解答
你需要的Outlook私人邮件标识对应Microsoft Graph API message资源的sensitivity属性。
- 该属性为枚举类型,对应敏感度选项的取值如下:
- 0:普通(Normal,默认值)
- 1:个人(Personal)
- 2:私有(Private,即你在界面敏感度菜单选择的Private选项对应值)
- 3:机密(Confidential)
- 若调用默认接口没有返回该属性,是因为Graph API默认仅返回部分基础属性,你可以在请求URL中添加
$select参数主动拉取该字段,示例请求格式如下:https://graph.microsoft.com/v1.0/me/mailFolders('inbox')/messages?$select=sensitivity,subject,receivedDateTime
按需在$select后添加你需要返回的其他字段即可。 - 如果你需要通过API将邮件标记为私人,直接向对应邮件的资源地址发起PATCH请求,请求体携带
{"sensitivity": 2}即可完成设置。
内容的提问来源于stack exchange,提问作者NitSher01
相关产品推荐
相关产品推荐

