Microsoft Office API 无法捕获与会者列表(如果有) 从 oracle.com 域( beehive 邮件服务器)收到预约。
从oracle.com域创建并与多个必需和可选的与会者一起发送约会。然后登录到与会者Outlook帐户并检查邀请的日历约会,发现除了登录用户之外没有显示与会者列表。在加载项中,我也无法从office.js获取与会者列表。
为什么Outlook本机页面自行不列出与会者列表?为什么Office API没有列出这些约会的与会者列表?可能是什么问题?为解决方案提供解决方案......
答案 0 :(得分:0)
我已经尝试过它似乎正在运作。以下是我在API tutorial加载项中运行的代码,其中包含我参与的日历项目:
showMessage(JSON.stringify(Office.context.mailbox.item.requiredAttendees));
请您提供有关此问题的更多信息?您使用的是哪个Outlook客户端和版本?您是在收件箱中看到会议请求消息的问题,还是日历模块中的日历项目,或两者都有?您可以添加用于吸引与会者的代码吗?谢谢!
答案 1 :(得分:-1)
您可能对我的回答here感兴趣。
当Outlook的Office.js api无法使用某些内容时 加载项,您可以尝试使用Exchange Web服务(EWS)来执行此操作 执行动作
您基本上有两种方法可以从邮件加载项请求EWS。
您可以直接向客户端请求带有SOAP请求的EWS 应用程序。请参阅Office.context.mailbox中的方法makeEwsRequestAsync。
您可以获取EWS令牌,将其发送到您的服务器并发出请求 那里。然后,您可以使用EWS SDK服务器端。