Outlook中的“如何获取约会中的多个位置”中的更多元数据

时间:2018-06-26 22:54:55

标签: javascript outlook office365 office-js office-addins

我正在使用JavaScript API进行Outlook添加。我想获取会议的地点。我怎么得到这个

Office.context.mailbox.item.location.getAsync(
            function (asyncResult) {
                if (asyncResult.status === Office.AsyncResultStatus.Failed){
                    write(asyncResult.error.message);
                }
                else {
                    // Successfully got the location, display it.
                    console.log('The location is: ' , asyncResult);
                }
            });

这给了我列表中的第一个位置,并且只有该位置的字符串表示形式。

  1. 我可以在该位置上获取更多元数据吗?
  2. 如何在约会的位置字段中获取所有位置?

1 个答案:

答案 0 :(得分:1)

很遗憾,location.getAsync当前不支持多个位置。这是我们将来要解决的问题。

要回答您的两个问题,我们建议using REST APIs检索位置及其元数据。特别是event API

注意:这将仅检索已保存到服务器的位置。如果正在编写或编辑约会,则在将表单同步到服务器之前,这不会检索新更新的位置。