当前位置: 首页 > 知识库问答 >
问题:

从Microsoft Graph获取Outlook电子邮件类别

晁英彦
2023-03-14

我只想从Microsoft Graph/Outlook endpoint获取属于电子邮件的特定类别。但是is给了我相关电子邮件中的所有类别。

[https://graph.microsoft.com/beta/me/outlook/masterCategories/?过滤器=displayName eq'红色类别']

上面的链接是我对微软图形应用编程接口的查询,我得到以下结果{"@odata.context:"https://graph.microsoft.com/beta/$元数据#用户('1e69674d-b0b3-404e-ae2d-a758569ce83c')/Outlook/主题曲","value": [ { "id":"347a7dc-6c61-4c93-85a5-eb75f973a77f","displayName":"红色分类","颜色":"preet0" }, { "id":"643d45c3-aecb-4fbb-8254-c2520f01cf20","displayName":"橙色分类","颜色":"preet1" }, { "id":"d06a692a-9406-4052-9b1e-bc7ae293a4e4","displayName":"黄色分类","颜色":"preet3" }, { "id":"8c3e842d-427f-4480-8459-e3e4e785fa85","displayName":"绿色分类","颜色":"preet4" }, { "id":"11502440-1912-4de1-afad-c2209178219d","displayName":"蓝色分类","颜色":"preet7" }, { "id":"f3f1b1ca-b319-4951-9eeb-954a169e3d71","displayName":"紫色分类","颜色":"preset8" }, { "id":"1fc2506b-2676-447c-bfa3-44a3a7a2dc2d","displayName":"重要","颜色":"preset14"" }, { "id":"8926f11d-23ba-4804-ace7-8ae349f390a6","displayName":"谨慎","颜色":"preet16" }, { "id":"60434e45-effa-40d7-b753-705d59ef3440","displayName":"Star","Color":"preset2" } ] }

通过displayName等属性过滤类别的任何方法?


共有2个答案

丁绪
2023-03-14

/me/通常不会很好地为我返回过滤器。

打电话试试

/users/{id}/展望/大师类别?过滤器=displayName eq'红色类别'

璩正志
2023-03-14

根据官方指南,它支持{id}进行筛选。

https://graph.microsoft.com/beta/me/outlook/masterCategories/8cefb2b7-8f81-47e3-b6d3-a8e2dd4ac42a

https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/api/outlookcategory_get

 类似资料:
  • 是否可以将整个电子邮件作为一个文件或仅使用office javascript包收集所有电子邮件数据?我在参考:https://dev.office.com/reference/add-ins/outlook/1.5/office中没有找到类似的方法?product=outlook&version=v1.5但是可以一一获取所有的电子邮件数据(正文、抄送等),是不是唯一的方法? 我知道使用Micros

  • 我正在尝试从GitHub获取一个用户的电子邮件地址,我只是在使用Postman测试过程。我有一个令牌,它有user和user:email作用域,点击https://api.github.com/user可以得到用户的信息。私人电子邮件在该endpoint不可见,所以我也点击https://api.github.com/user/emails。电子邮件endpoint给了我一个404。 与404一起

  • 我一直试图获取电子邮件正文与imap_fetchbody($stream,$msgno,$选项),但没有成功。 然后我尝试使用imap_fetchstructure($stream,$msgno),并使用各自的子类型手动解码每种类型,如:- 对于前两个,我可以用这样的东西来解码 但说到混合,我要么不知道,要么我该怎么办,要么我在哪里犯错。

  • 在上一章中,我们学习了如何查看电子邮件。 现在让我们看看如何获​​取每封电子邮件并阅读其内容。 让我们编写一个Java类FetchingEmail ,它将读取以下类型的电子邮件: 简单邮件 电子邮件附件 使用内联图片发送电子邮件 代码中遵循的基本步骤如下: 获取Session对象。 创建POP3商店对象并连接到商店。 创建文件夹对象并在邮箱中打开相应的文件夹。 检索邮件。 分别关闭文件夹和存储对象

  • 问题内容: 我正在尝试使用JavaMail以html格式发送电子邮件,但它似乎始终只在Outlook中显示为文本电子邮件。 这是我的代码: 有什么想法为什么电子邮件的html版本不会在Outlook中显示? 问题答案: 经过大量调查,我已经取得了一些重大进展。 首先,我建议不要使用JavaMail,而应使用Jakarta Commons Email 库。这确实大大简化了问题! 现在的代码是: 讲简

  • 我被困在一个公司防火墙后面,它不允许我通过Java Mail API或Apache Commons电子邮件等传统方式发送电子邮件,甚至不允许我发送给公司内部的其他人(无论如何,这就是我想要的)。但我的Outlook 2010显然可以发送这些电子邮件。我想知道是否有办法通过Java代码自动化Outlook 2010,以便Outlook可以发送电子邮件?我知道像“mailto”这样的东西可以用来弹出带