Любой способ игнорировать график организаторов в Graphapi найти встречи? и весь день встреча ошибка?
Есть ли способ игнорировать расписание организаторов в findmeetingtimes и есть ли ошибка, когда findmeetingtimes не наблюдает за заседаниями в течение всего дня?
Я пытаюсь выяснить, доступен ли номер 1 4/20/2018 с 8:00 до 9:00.
Я пробую это тело 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": []
}
Кроме того, я возвращаюсь, что комнаты свободны, которые забронированы для всех дневных встреч в этот день.
И, наконец, я получаю органайзер недоступным всегда по выходным.
2 ответа
И, наконец, я получаю органайзер недоступным всегда по выходным.
Для этого вы не указываете домен активности в timeConstraint в запросе, поэтому по умолчанию будет работать, что означает, что в ответе будут рассматриваться только рабочие часы. Я бы предложил вам попробовать "ActivityDomain":"неограниченно" . Также вы можете попробовать использовать пространство имен Beta, а также, возможно, столкнуться с ошибкой / функцией, которая была исправлена в более поздней итерации.
Вы можете игнорировать расписание организаторов, добавив "isOrganizerOptional": true
к вашему телу JSON.