0

有什么方法可以忽略 findmeetingtimes 中的组织者日程安排,并且是否存在 findmeetingtimes 没有观察全天会议的错误?

我想知道 room1 在 2018 年 4 月 20 日上午 8 点到 9 点之间是否有空

我正在尝试这个 json 正文,但得到了意想不到的建议。

    {
  "attendees": [
    {
      "emailAddress": {
        "address": admin@mydomain.onmicrosoft.com",

      },
      "type": "Required"
    }
  ],
  "timeConstraint": {
    "timeslots": [
      {
        "start": {
          "dateTime": "2018-04-20T08:00:00",
          "timeZone": "Eastern Standard Time"
        },
        "end": {
          "dateTime": "2018-04-20T09:00:00",
          "timeZone": "Eastern Standard Time"
        }
      }
    ]
  },
  "locationConstraint": {
    "isRequired": "false",
    "suggestLocation": "true",
    "locations": [
      {
        "displayName": "room1",
        "locationEmailAddress": "room1@mydomain.onmicrosoft.com"
      }
    ]
  },
  "meetingDuration": "PT1H"
}

我明白了:

{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#microsoft.graph.meetingTimeSuggestionsResult",
"emptySuggestionsReason": "OrganizerUnavailable",
"meetingTimeSuggestions": []

}

另外,我回来了,当天预订全天会议的房间是免费的。

最后,我发现组织者在周末总是不可用。

4

2 回答 2

1

最后,我发现组织者在周末总是不可用。

对于这个,您似乎没有在请求中的 timeConstraint 中指定活动域,因此默认为工作,这意味着在响应中只考虑工作时间。我建议你试试 "activityDomain":"unrestricted" 。此外,您可能想尝试 Beta 命名空间以及您可能遇到在以后的迭代中已修复的错误/功能。

于 2018-04-03T23:52:58.283 回答
0

"isOrganizerOptional": true您可以通过将 添加到 JSON 正文来忽略组织者的日程安排。

于 2018-05-23T15:14:20.073 回答