【问题标题】:Permissions with Microsoft Graph APIMicrosoft Graph API 的权限
【发布时间】:2018-09-12 05:08:08
【问题描述】:

我正在寻找 Microsoft Planner 的插件/扩展来制作甘特图,结果遇到了this Chrome extension。我意识到 Planner 必须有一个 API 才能做到这一点,并且我一直想要一个项目来玩并了解更多关于 API 的信息,所以我决定构建自己的 PHP 应用程序来提取计划并将其放入甘特图图表(也许还可以做一些其他有趣的事情)。

一切顺利,我可以登录、提取我的姓名等,但是当我尝试访问计划时,我收到了错误消息。根据Graph Explorerthe API reference,我没有适当的权限来提取计划详细信息(Group.Read.All、Group.ReadWrite.All)。

但是,上面的链接扩展确实对我有用,我可以看到我的所有计划,所以肯定还有另一种获取数据的方法吗?还有其他一些我忽略的 Planner API 吗?还是除 Graph API 之外的其他提取数据的方法?任何帮助表示赞赏,我是新来玩 API 等...

【问题讨论】:

    标签: oauth microsoft-graph-api microsoft-planner


    【解决方案1】:

    但是,上面的链接扩展确实对我有用,我能够 看看我所有的计划,肯定还有另一种获取数据的方法吗?是 还有其他一些我忽略的 Planner API?或者其他一些方法 提取除 Graph API 之外的数据?任何帮助 感谢,我是新来玩 API 等...

    1. 现在官方方法是通过Graph API获取数据,还在开发中(测试版)
    2. 旧的 Microsoft planner api 将被最新的 Planner Graph API 取代。因此您无需寻找其他资源。
    3. 没有。

    您需要做的是根据您的要求研究权限配置。

    【讨论】:

    • 你能在权限配置上再扩展一点吗?我无法更改我的权限(我的帐户在一家大型跨国公司,这远高于我的工资等级)。由于这个其他应用程序能够访问我的数据(可能使用 API),这与我如何配置我的请求有关吗?
    • 查看apps.dev.microsoft.comdocs.microsoft.com/en-us/azure/active-directory/develop/…中的权限。根据您的要求使用哪一个。
    最近更新 更多