findMeetingTimes не работает, если для параметра activityDomain задано значение «работать», а для isOrganizerOptional - значение true. - PullRequest
0 голосов
/ 24 сентября 2018

Я хотел бы найти время встреч, которое работает с людьми в других часовых поясах, и мне все равно, будет ли собрание в мое рабочее время или нет (но я все же хочу помнить о других рабочих часах).Вот почему я хочу установить себя необязательным при поиске времени встречи.Однако findMeetingTimes всегда не возвращает результатов с пустой причиной «неизвестно», когда я делаю это.

Запрос:

"timeConstraint": {
    "activityDomain": "work",
    "timeslots": [
      {
        "start": {
          "dateTime": "2018-09-24T20:00:00.000Z",
          "timeZone": "Eastern Standard Time"
        },
        "end": {
          "dateTime": "2018-09-24T23:00:00.000Z",
          "timeZone": "Eastern Standard Time"
        }
      }
    ]
  },
  "meetingDuration": "PT1H",
  "isOrganizerOptional": true,
  "minimumAttendeePercentage": 0,
}

всегда возвращает

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

Я могу изменить activityDomain на unrestricted и получить результаты обратно, однако это не решит проблему, которую я ищу, решить.

1 Ответ

0 голосов
/ 24 сентября 2018

Согласно вашему описанию, вы хотите найти время встречи между 2018-09-24T20:00:00.000Z и 2018-09-24T23:00:00.000Z.

На основании моих исследований и тестов, если мы установим значение work для activityDomain, он вернет предложения в рабочие часы пользователя, которые определены в конфигурации календаря пользователя и могут быть настроены пользователем или администратором.

И согласно этому официальному документу рабочие часы по умолчанию: с понедельника по пятницу, с 8:00 до 17:00 в часовом поясе, установленном для почтового ящика.

Так что, если мы хотим найти время встречи между 2018-09-24T20:00:00.000Z и 2018-09-24T23:00:00.000Z, мы должны установить ActivityDomain как unrestricted

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...