我一直在尝试访问 findMeetingTime API,但每次尝试访问时,都会出现错误。我的应用程序具有允许的权限(委托)。
我对下面的事情感到困惑,现在支持的应用程序是什么意思
权限类型 权限(从最低权限到最高权限) 委托(工作或学校帐户) Calendars.Read.Shared、Calendars.ReadWrite.Shared 委托(个人 Microsoft 帐户) 不支持。应用不支持。
谁能解释一下过程。
错误
{
"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"
}