2017-03-20 36 views
0

目前,据我所知,根据https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/message微软图形 - outlook邮件 - 列出所有邮件文件夹(不只是顶级的邮件文件夹)?

List mail foldersList child folders微软图表提供了Outlook邮件文件夹2个主要终点 - 这意味着刚刚建立的文件夹层次在我的仪表板应用程序,我需要做递归REST API调用 - 这非常缓慢且非常糟糕。

有什么办法让微软一次返回所有文件夹?

回答

0

不,没有。您应该检查每个文件夹上的childFolderCount属性,并且只查询是否为非零。

+0

是的,但是这又回到了考虑网络加载时间时相当昂贵和不实用的问题。我也尝试使用Imap4的列表命令与Outlook - 但似乎不能让oauth2与微软图形正常工作。是否有可能通过oauth2 w/graph连接到outlook.com或不是? – AlanSTACK

+0

是的,您可以使用Graph连接到outlook.com帐户。您需要使用Azure v2应用模型OAuth实现才能登录并授权outlook.com帐户:https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory- v2-protocols-oauth-code –

+0

您误解我了,我的意思是可以使用oauth2通过Microsoft图形连接到outlook.com和imap4? – AlanSTACK

相关问题