在运行teams时,获得“Admin -代模式”错误不支持“请求的API”,即使管理员已同意。
"https://graph.microsoft.com/v1.0/me/joinedTeams“API返回带有消息的401错误,如下所示
{ "innerError":"2022-08-30T08:14:51“、”请求-id“:”8acdeb30-a9c5-a934c-bfcf-ca9cbd383cbd“、”客户端-请求-id“:”8acdeb30-a9c5cbd“}}}
下面是在应用程序注册端授予的权限

下面是在租户端授予的权限

发布于 2022-08-31 07:48:06
首先,可以通过在https://jwt.ms/中解码访问令牌来检查作用域,确保添加了Team.ReadBasic.All、TeamSettings.Read.All权限(屏幕截图1)。如果没有添加,您也可以通过查看蔚蓝门户(屏幕2)来检查您的管理员是否同意。
屏幕截图1
调用此API需要下列权限之一

屏幕截图2
如果你的管理员同意了呢?你应该使用Azure广告管理帐户来做这件事。该状态将变为“授予{您的租户}”。,

发布于 2022-09-24 12:43:18
我们在“品牌与属性”部分为我们的应用程序添加了Publisher域和MPN id。我们还创建了一个新的“客户秘密”并使用了它。然后,团队和通道列表API开始工作。
https://stackoverflow.com/questions/73541179
复制相似问题