python - 如何通过 Office 365 REST API 检索 Internet(消息) header ?

标签 python rest ms-office exchangewebservices office365

我目前正在使用 Python 开发一个项目以与 Office365 REST API 交互,但我需要检索(所有)特定电子邮件的 Internet 消息 header 。

我已经使用 $metadata 文件来研究暴露的属性,但我没有看到访问此信息的明显方法。

我知道您可以使用“消息详细信息”访问 OWA 中的 header ,因此我认为该信息可以通过 Web 访问(即使不是通过 REST API)。

如有任何帮助,我们将不胜感激。

最佳答案

这在 2019 年成为可能。

在您的 $select 参数中,您现在可以指定 InternetMessageHeaders 以获取所有 MIME 邮件 header 。

使用此 Postman 请求进行测试:

https://gist.github.com/elliotfiske/ccf81266be6ead10823a53c094749234

请务必替换为您自己的 Bearer 身份验证 token 。

关于python - 如何通过 Office 365 REST API 检索 Internet(消息) header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25998638/

相关文章:

java - 设计采用 boolean 参数的 REST API 的正确方法是什么?

java - 通过 iCalendar vEvent 禁用 outlook "propose new time"按钮

python - 使用 PyOpenGL 渲染 SceneGraph

python - 如何将 mousePressEvent 从 QItemDelegate 传递给 QTableView

python - tensorflow 无法初始化某些变量

python - 根据另一个 df 中的列计算一个 df 中的行数

c# - 如何从 WCF REST 方法返回自定义 HTTP 状态代码?

php - Zend framework Restful web服务逻辑使用

azure - 将 Office 365 API 调用权限添加到 Azure 管理控制台

c# - 动态添加引用到我的项目