microsoft-graph-api - Microsoft Graph:获取用户时区
问题描述
通过用户的委派权限,我们可以访问其他用户的日历可用性 ( Calendars.ReadWrite.Shared
)。多亏了这一点,我们可以为多个利益相关者(user.findMeetingTimes)找到合适的会议时间,然后从同意用户的日历中发送邀请。
但是,我们无法在任何地方找到时区信息:我们需要知道其他用户的时区,以便我们可以根据时间限制正确安排事件。
目前,我们使用MailboxSettings.Read
需要管理员同意的应用程序范围,但我们遇到了一些拒绝授予委派管理员权限的组的问题。我能看到的唯一替代方案是 Oauth2 流,对于每个用户,允许我们读取这些信息,但这会给一些非常基本的数据带来很多不必要的摩擦。
有没有我错过的替代方案?在此先感谢您的帮助。
解决方案
推荐阅读
- php - 使用 ngrok 通过 HTTP/Proxy 连接到 Telegram Bot API
- android - View 在自定义对话框 Android Kotlin 中为空
- node.js - 在 React 中上传文件并将其发送到 Express 服务器
- javascript - Translating .one and .on events from JQuery to JavaScript
- javascript - A Query on lists in React
- python-3.x - 无类型变量可以在 pygame 中“填充”
- php - 使用 CURLOPT_HTTPHEADER 设置 CURL 标头会产生 CORS 问题
- ios - 核心数据:从 Rest API 同步数据
- python - 使用beautifulsoup 在特定标签之后提取文本?
- java - 返回对对象列表的引用