无法在我的ANGLE应用程序中运行&Quot;List TeamWork标记API [英] Unable to run "List teamworkTags" API in my angular application

查看:11
本文介绍了无法在我的ANGLE应用程序中运行&Quot;List TeamWork标记API的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试运行以下API:

获取 https://graph.microsoft.com/beta/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/tags

但获得404

从我之前发布的List teamworkTags API returning 404中获得动力-我能够通过Get access without a user运行API。

这一次,我试图通过当前在MS团队中运行的ANGLE应用程序运行API。到目前为止,我已将以下内容添加到我的Azure服务

应用程序权限-TeamworkTag.Read.All, TeamworkTag.ReadWrite.All

与此对应,我可以在应用程序的同意页面上看到如下所示的权限,并成功给予了同意。

但当我尝试在角度应用程序中运行API时,它给出了下面的404 Not Found

{
    "error": {
        "code": "NotFound",
        "message": "Request API is not supported.",
        "innerError": {
            "date": "2021-12-21T15:03:36",
            "request-id": "63e5a0e1-5e2d-4d29-a702-f147f0bc3fc8",
            "client-request-id": "63e5a0e1-5e2d-4d29-a702-f147f0bc3fc8"
        }
    }
}

我做错了什么?

由于这是应用程序类型的权限,而不是委派的权限,因此需要对作用域或应用程序角色执行其他操作?

推荐答案

正在移动注释以获得更好的可见性。

请查看以下示例以获取应用程序的访问令牌-

  1. https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-rsc/nodeJs/auth.js
  2. https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-rsc/csharp/RSCDemo/Controllers/HomeController.cs

这篇关于无法在我的ANGLE应用程序中运行&Quot;List TeamWork标记API的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆