首页 > 解决方案 > 在自定义应用程序中获取 Microsoft Teams Presence 状态

问题描述

我在 Microsoft Teams 中安装了自定义应用程序。在自定义应用程序中,我想使用 Javascript/C#.net 获取/更改用户存在状态。我遵循以下方式,但在这里我们需要通过 authProvider。不是 authProvider,而是让用户在场,因为我的自定义应用程序已经安装在 microsoft Teams 中,为什么我需要再次传递 authProvider 详细信息。

在 Microsoft Graph API 中调用必需的 Azure 应用 ClientID。

在 C#.net 方面遵循以下方式。在此处输入图像描述

请提供解决方案以获取用户的存在。或提供其他解决方案来做到这一点。

标签: microsoft-teamsmicrosoft-graph-sdksmicrosoft-graph-teamscustom-application

解决方案


对于任何要访问和提供用户详细信息(例如用户的存在)的图形 api,身份验证提供程序是强制性的,因为它通过访问令牌保护详细信息。

因此,无论在 Teams 中上传的自定义应用程序如何,都需要 Auth 提供程序。


推荐阅读