通过点击此请求:https://outlook.office365.com/api/v1.0/users/room@email.com/events 在浏览器中我可以输入我的管理员用户名和密码,并获取该特定房间的日历活动.但是,当我尝试从具有admin身份验证的本机应用程序进行此调用时,我收到此响应: reason ="该调用应该访问oauth令牌中指定的邮箱."; error_category ="invalid_grant" 如何获取日历事件特定的房间验证为管理员?
我设置了一个共享邮箱并可以访问它及其子文件夹:
var folderId = new FolderId(WellKnownFolderName.MsgFolderRoot, "shared.mailbox@domain.local");
var folders = client.FindFolders(folderId, new FolderView(Int32.MaxValue));
Run Code Online (Sandbox Code Playgroud)
为此,我需要知道共享邮箱的名称 - 在此示例中,共享邮箱的名称是shared.mailbox@domain.local。有没有办法枚举我能够访问的所有共享邮箱名称?我尝试过在线搜索,但找不到解决方案。