【问题标题】:Office 365 REST API list resources (meeting rooms)Office 365 REST API 列表资源(会议室)
【发布时间】:2015-04-24 09:38:12
【问题描述】:

我有一个关于 Office365 REST API 的问题。有没有办法获取资源列表 - 会议室日历。

如果我知道会议室用户名,我只能获得将在房间内举行的会议。

https://outlook.office365.com/api/v1.0/users/room1@xxxx.onmicrosoft.com/calendars

我可以列出所有会议室并获取他们的日历吗?

【问题讨论】:

    标签: api office365 outlook-restapi


    【解决方案1】:

    您可以使用Azure AD Graph API 查询用户列表。但是,API 中没有将用户标记为会议室的字段。根据您的组织创建和命名房间的方式,也许您可​​以找到只返回房间的过滤器。

    之后,只需implementing the client credential flow 即可访问多个邮箱。

    【讨论】:

    • 感谢您的帮助。我喜欢你的博客文章和 Django 示例应用程序。它确实有助于理解整个过程。还有一个问题。您是否知道任何使用 X509 密钥实现客户端凭据授予流程的 python 示例?
    • 我想我找到了你的回购协议:github.com/jasonjoh/python_clientcred :)
    • 是的,希望对您有所帮助:)。
    • @JasonJohnston 有没有计划添加这样的标志来区分“真实”用户和资源?基于缺少名字或姓氏有点棘手......
    • @GaSacchi 只需使用资源电子邮件地址获取此“用户”的事件。
    猜你喜欢
    • 1970-01-01
    • 2018-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多