0

的Microsoft Office API无法捕捉到与会者列表中,如果从oracle.com域(蜂箱邮件服务器)收到 约会上市。约会与会者列表不会被前景

约会创建并与oracle.com域中的多个必需和可选参与者一起发送。然后登录到与会者outlook帐户并检查受邀日历约会,发现除登录用户外未出现与会者列表。在加载项中,我也无法从office.js中获得与会者列表。

为什么Outlook本地页面自己没有列出与会者列表?为什么Office API未列出这些约会的与会者列表?可能是什么问题?提供解决方案以结束它...

回答

-1

您可能会对我的答案here感兴趣。

当一些不可用Office.js API为Outlook 加载,你可以尝试使用Exchange Web服务(EWS)做 执行的操作

你已经基本上从邮件加载项请求EWS的两种方法。

  • 您可以从您的客户端应用程序 SOAP请求直接请求EWS。请参阅Office.context.mailbox中的makeEwsRequestAsync方法。

  • 您可以获得EWS令牌,将其发送到您的服务器,并在那里从 发出请求。然后你可以使用EWS SDK服务器端。

+0

Benoit,这里的问题是MS交换没有列出与会者列表,意味着它本身没有列出与会者列表的本地Outlook页面。 我们不想使用EWS。 –

0

我试过了,它似乎工作。以下是我在API tutorial加载项中运行的代码,其中我是与会者的日历项目:

showMessage(JSON.stringify(Office.context.mailbox.item.requiredAttendees));

您能否提供一些关于此问题的更多信息?你使用哪个Outlook客户端和版本?您是否看到收件箱中的会议请求消息或日历模块中的日历项目或两者都存在问题?你可以添加你用来获得与会者的代码吗?谢谢!

+0

我正在使用以下代码获取所需的与会者 Office.context.mailbox.item.requiredAttendees; 这里的问题是,如果我从“@ oracle.com”域邮件标识获得日历邀请,则与会者列表不会列在本机MS页面本身中。 我使用的是桌面客户端,版本是16.0.4456.1003。我在日历模块中遇到日历项目的问题。谢谢。 –

+0

我们会检查这个版本。它适用于OWA(Outlook Web App)吗? –

+0

我们无法重现与Outlook版本4456的问题。你可以请尝试在OWA,让我们知道如果这有效吗? –