我正在尝试使用Microsoft Graph统一API获取邮件文件夹列表。默认情况下,它仅返回第一级文件夹(无子文件夹)。所以我用$ expand = childFolders来获取子文件夹。再次它返回第一&第二级文件夹,但不是第三和第四级。
我尝试过OData $ level让文件夹达到5级,但它没有返回。
我不知道统一API是否支持$ level,因为在统一API的网站中找不到它。
有谁知道如何在单个请求中获取所有文件夹?
我用过这个网址:
https://graph.microsoft.com/v1.0/me/mailFolders $顶部= 50&安培; $扩大= childFolders($水平= 5)
答案 0 :(得分:0)
Par - 在单个请求的v1.0中,目前无法获取所有邮件文件夹的列表。你必须获得一个文件夹列表,并遍历列表,获取所有孩子,并让他们的孩子,等等。我们在Beta中支持这一点,这是一个例子:
GET http://graph.microsoft.com/beta/me/mailfolders?$top=50
我们还没有ETA可以在生产版本中提供此功能。