python - 是否可以使用个人高级 Microsoft 帐户的 Graph API 获取用户事件数据
问题描述
我们正在尝试通过 Graph API 为用户获取事件和日历信息。用户存在于 Azure 活动目录中并且具有活动的 o365 订阅。/events 或 /calendar API 不工作。是否可以通过非工作高级 Microsoft 帐户这样做?
解决方案
你提到它是个人高级帐户,然后你说用户出现在 azure 广告中。这里有一些相互矛盾的陈述,如果你能澄清一下,没有个人高级帐户这样的东西。Microsoft 365 是商业高级版、个人版或家庭版。没有个人保费。。
如果是个人office 365账号,则没有Azure广告。并且您只能使用 /me 端点通过图形为该用户获取有限的数据。我非常怀疑您是否可以访问个人帐户的日历。
如果您谈论的是商业高级帐户,那么它带有 azure 广告,并且您应该能够根据文档通过图表与用户进行交互。但是您仍然需要为日历授予更多权限,例如阅读别人的日历。
如果它是您添加到不同 o365 业务租户的个人 o365 帐户,则该用户仍然不属于您的租户,因为在其基础上,它仍然是一个没有真正的 azure 广告租户的个人帐户。
希望这能澄清一点。
推荐阅读
- java - 如何使这个删除测试独立?
- css - 展开仅包含具有绝对位置的图像的 div 高度
- spring-cloud - 如何将“Kafka Streams Binder”与“Functional Style”和DI一起使用?
- excel - 退出 Sub 后无法再次运行 sub
- angular - 在本机应用程序上显示图像
- bootstrap-datepicker - ngx-bootstrap datepicker 只有 50% 可见
- node.js - 登录持久化:移动端和桌面端的区别
- python - 排序列表中的元素包含称呼吗?
- rust - 为什么 clap 添加到 Cargo.toml 时编译失败?
- excel - 我可以在 Excel 中显示链接到形状的数据吗?