gpt4 book ai didi

javascript - 如何从邮箱获取 Office 365 Outlook 文件夹名称

转载 作者:太空宇宙 更新时间:2023-11-04 03:26:49 24 4
gpt4 key购买 nike

我已使用 Passport js 对 Office 365 Outlook 进行身份验证

现在我有了访问 token

所以我正在寻找获取所有文件夹名称及其各自的文件夹 ID。

我正在使用node-outlook库,但我不知道他们提供的 API 只获取文件夹路径和文件夹 ID。

谢谢

最佳答案

如果您只想获取文件夹名称和文件夹Id,可以使用以下api调用:

$http.get("https://outlook.office.com/api/v2.0/me/MailFolders/$select=Id,ChildFolderCount,DisplayName")

由于上述 API 只返回主文件夹,我强烈建议您还选择 ChildFolderCount 并在响应中添加检查,如果 ChildFolderCount>0,则通过以下调用获取父文件夹的子文件夹:

$http.get("https://outlook.office.com/api/v2.0/me/MailFolders/"+parent.Id+"/childfolders?$top="+parent.ChildFolderCount)

其中parent是ChildFolderCount>0的文件夹。

关于javascript - 如何从邮箱获取 Office 365 Outlook 文件夹名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43650098/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com