预约参与者列表未按outlook列出

时间:2016-11-22 06:51:39

标签: office365api office-js office365-apps outlook-web-addins

Microsoft Office API 无法捕获与会者列表(如果有) 从 oracle.com 域( beehive 邮件服务器)收到预约。

从oracle.com域创建并与多个必需和可选的与会者一起发送约会。然后登录到与会者Outlook帐户并检查邀请的日历约会,发现除了登录用户之外没有显示与会者列表。在加载项中,我也无法从office.js获取与会者列表。

为什么Outlook本机页面自行不列出与会者列表?为什么Office API没有列出这些约会的与会者列表?可能是什么问题?为解决方案提供解决方案......

2 个答案:

答案 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服务器端。

  •