用于获取Outlook便笺的rest API

时间:2019-01-16 11:41:12

标签: python outlook exchangewebservices outlook-restapi

我想从Office 365的Notes文件夹中获取笔记。

Microsoft是否具有rest API支持以访问Notes文件夹中这些用户创建的笔记。

我找不到任何相关文章,也没有在Outlook Mail Rest API参考中列出该文章。

我已经使用Office 365客户端创建了Notes。您可以在收件箱,草稿和已发送邮件的同一层次结构中找到此Notes文件夹。

使用OWA创建或修改笔记是不可行的。

感谢您的帮助

2 个答案:

答案 0 :(得分:0)

REST API不适用于您尝试的内容,因为StickyNotes的ItemClass为IPM.StickyNote,而REST API for Messages将仅返回具有IPM.Note的类或子类的项目。您将需要使用EWS(SOAP)尝试https://pypi.org/project/exchangelib/

答案 1 :(得分:0)

很遗憾,如2020年11月17日(https://developer.microsoft.com/graph/blogs/outlook-rest-api-v2-0-deprecation-notice/)所述,Outlook REST API的2.0版已被弃用,并将于2022年11月完全停用。

他们建议改为使用Microsoft Graph API,请参见https://docs.microsoft.com/en-us/outlook/rest/compare-graph