Find Meeting Times всегда возвращает местоположения, недоступные - PullRequest
0 голосов
/ 22 марта 2019

Я использую этот API без каких-либо проблем уже год, но уже несколько дней кажется, что если для ограничения местоположения задано требование, чтобы API возвращал Locations Unavailable.

Может ли это бытьиз-за изменения конфигурации ресурса комнаты собраний?К сожалению, я не контролирую ресурсы O365 в нашей организации.

Это тестовый запрос, но в основном я получаю такой же ответ с любой отметкой времени.Я назначил время на выходные, чтобы убедиться, что комната свободна.Я изменил адрес электронной почты ресурса для конфиденциальности.

https://graph.microsoft.com/v1.0/me/findMeetingTimes
{
  "isOrganizerOptional": false,
  "locationConstraint": {
    "isRequired": true,
    "locations": [
      {
        "locationEmailAddress": "roomresource@myorganisation.com"
      }
    ],
    "suggestLocation": false
  },
  "returnSuggestionReasons": false,
  "timeConstraint": {
    "activityDomain": "unrestricted",
    "timeslots": [
      {
        "end": {
          "dateTime": "2019-03-23T19:59",
          "timeZone": "Central European Standard Time"
        },
        "start": {
          "dateTime": "2019-03-23T18:59",
          "timeZone": "Central European Standard Time"
        }
      }
    ]
  }
}

Это заголовки ответа:

Cache-Control: private
Content-Type: application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8
Location: https://graph.microsoft.com
client-request-id: 087bc142-b2f4-4c5a-b756-c66a38616d32
request-id: 087bc142-b2f4-4c5a-b756-c66a38616d32

Редактировать:

Я проверил все ресурсы комнат в нашем каталоге и обнаружил, что эта проблема касается только набора комнат в регионе.Это ясно говорит о том, что в O365 произошла смена конфигурации этих ресурсов помещения.Поэтому я хотел бы перефразировать мой вопрос: при каких обстоятельствах API Find time times возвращает местоположения, недоступные для действительного ресурса комнаты, кроме того, что он занят?

...