错误:findMeetingTimes在15分钟的开始时间抛出“ OrganizerUnavailable”

问题描述 投票:4回答:1

[在15分钟的开始时间使用Graph API findMeetingTimes方法(例如3:15或3:45)时,该方法将错误地引发“ emptySuggestionsReason = OrganizerUnavailable”错误(并且没有返回房间),无论房间是否可用还是那个时候。

例如,这将出错:

{
"timeConstraint": {
"timeslots": [
  {
    "start": {
      "dateTime": "2018-01-11T10:15:00",
      "timeZone": "Pacific Standard Time"
    },
    "end": {
      "dateTime": "2018-01-11T11:00:00",
      "timeZone": "Pacific Standard Time"
    }
  }
]...}

但是,这不会:

{
"timeConstraint": {
"timeslots": [
  {
    "start": {
      "dateTime": "2018-01-11T10:00:00",
      "timeZone": "Pacific Standard Time"
    },
    "end": {
      "dateTime": "2018-01-11T11:00:00",
      "timeZone": "Pacific Standard Time"
    }
  }
]...}

注意"2018-01-11T10:15:00"开始时间。

更新1:

[通过设置meetingDuration值似乎已解决:a)以15分钟为增量,并且b)设置为所提议会议的确切时间,例如"meetingDuration": "PT45M"

更新2:

此问题仍未完全解决:1)现在可以使用"meetingDuration": "PT15M",但2查找15分钟的片段。如果15分钟的片段与即将召开的会议发生冲突,则不能。

例如,如果会议室在1pm之前已有会议,则可以找到12:30-1:00 pm的时间选项,可以找到12:30-12:45 pm的时间,但是12:45 pm-1:00 pm仍然抛出"emptySuggestionsReason": "OrganizerUnavailable"错误。

甚至使用选项"activityDomain":"unrestricted"

Microsoft有人可以解决此问题吗?

office365 microsoft-graph outlook-restapi
1个回答
0
投票
如果您找到任何解决方案,我仍然面临着同样的问题。也请在这里发布
© www.soinside.com 2019 - 2024. All rights reserved.