Ошибка: findMeetingTimes выбрасывает «AttendeesUnavailable» даже для дополнительных участников - PullRequest
0 голосов
/ 30 октября 2018

Я пытаюсь использовать конечную точку https://outlook.office.com/api/v2.0/me/findmeetingtimes, задокументированную на веб-сайте MSDN Outlook Calendar . Когда я вызываю конечную точку со следующей полезной нагрузкой:

 {  
  "Attendees": [  
    {  
      "Type": "optional",   
      "EmailAddress": {  
        "Name": "Studio 3", 
        "Address": "PDXICSTUDIO3@rogueInc.onmicrosoft.com"  
      }  
    }  
  ],   

  "TimeConstraint": {  
    "ActivityDomain":"Unrestricted", 
    "Timeslots": [  
      {  
        "Start": {  
          "DateTime": "2018-10-30T19:30:00",   
          "TimeZone": "UTC"  
        },   
        "End": {  
          "DateTime": "2018-10-30T20:30:00",   
          "TimeZone": "UTC"  
        }  
      }  
    ] 
  },   
  "ReturnSuggestionReasons": "true", 
  "IsOrganizerOptional": false, 
  "MaxCandidates": 99 
  } 

Я получаю пустой ответ с предложениями о времени встречи с указанием причины "AttendeesUnavailable". Похоже, не имеет значения, объявляю ли я тип участника как «необязательный», «обязательный» или «ресурс», как указано в документации по типу ресурсаата . Это похоже на ошибку в GraphAPI, и я не уверен, что делать дальше.

...