无法在我的ANGLE应用程序中运行&Quot;List TeamWork标记API [英] Unable to run "List teamworkTags" API in my angular application
本文介绍了无法在我的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"
}
}
}
我做错了什么?
由于这是应用程序类型的权限,而不是委派的权限,因此需要对作用域或应用程序角色执行其他操作?
推荐答案
正在移动注释以获得更好的可见性。
请查看以下示例以获取应用程序的访问令牌-
- https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-rsc/nodeJs/auth.js
- https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-rsc/csharp/RSCDemo/Controllers/HomeController.cs
这篇关于无法在我的ANGLE应用程序中运行&Quot;List TeamWork标记API的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文