Проблемы с разрешениями API findMeetingTimes - PullRequest
1 голос
/ 23 апреля 2019

Я пытаюсь получить доступ к API findMeetingTime, но каждый раз, когда я пытаюсь это сделать, я получаю сообщение об ошибке. Моему приложению разрешено (делегировано) разрешение.

Я запутался в вещах, приведенных ниже, и что это означает, когда приложение теперь поддерживается

Тип разрешений Разрешения (от наименее до наиболее привилегированных) Делегированный (рабочий или учебный аккаунт) Calendars.Read.Shared, Calendars.ReadWrite.Shared Делегированный (личная учетная запись Microsoft) Не поддерживается . Приложение Не поддерживается .

Может кто-нибудь объяснить процесс.

Error

{
    "error": {
        "code": "BadArgument",
        "message": "Invalid user address",
        "innerError": {
            "request-id": "929f6e29-694b-4fbc-a789-bd679403ab63",
            "date": "2019-04-22T23:15:43"
        }
    }
}

Запрос

{
  "attendees": [
    {
      "type": "required",
      "emailAddress": {
        "name": "M",
        "address": "xx.xxxx@xxxxx.com"
      }
    }
  ],
  "locationConstraint": {
    "isRequired": "false",
    "suggestLocation": "false",
    "locations": [
      {
        "resolveAvailability": "false",
        "displayName": "xxx"
      }
    ]
  },
  "timeConstraint": {
    "activityDomain": "work",
    "timeslots": [
      {
        "start": {
          "dateTime": "2019-04-16T09:00:00",
          "timeZone": "Pacific Standard Time"
        },
        "end": {
          "dateTime": "2019-04-18T17:00:00",
          "timeZone": "Pacific Standard Time"
        }
      }
    ]
  },
  "isOrganizerOptional": "false",
  "meetingDuration": "PT1H",
  "returnSuggestionReasons": "true",
  "minimumAttendeePercentage": "100"
}

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