首页 > 解决方案 > 从 Microsoft Teams 中的 MS Graph API 调用 Read Reports API,但使用此 Api

问题描述

我正在尝试从 Microsoft Teams 中的 MS Graph API 调用 Read Reports API,但使用此 API:

https://graph.microsoft.com/v1.0/reports/getTeamsUserActivityUserDetail(period='D7')?$format=application/json

但它给了我以下错误:

Unhandled Rejection (Error): 
{
   "error": {
      "code":"S2SUnauthorized",
      "message":"Invalid permission."
   }
}

我正在使用 MSAL 身份验证和 Graph 客户端,我在 Microsoft Graph 教程中所做的一切都完全相同,我提供了所需的权限,注册了应用程序,在 Azure 中正确添加了所有内容并由管理员授予权限,将它们从委托更改为应用程序它适用于所有其他 API,但此 API 不起作用。

标签: microsoft-graph-apimicrosoft-teamsmicrosoft-graph-teams

解决方案


我找不到任何与调用 Read Reports API 相关的文档。如果您分享了您正在遵循的教程,这可能会有所帮助。请查看此文档以获取通话记录 API


推荐阅读