【发布时间】:2020-03-20 19:19:13
【问题描述】:
我想为客户端呈现的应用程序创建一个团队选项卡。我知道我可以使用生成器生成一个基本的应用程序
https://github.com/OfficeDev/generator-teams
这个生成器将创建一个 React 应用程序,我必须处理许多部署工作。我想创建一个 Vue 应用程序并通过 URL 将其添加为外部应用程序。问题是这个生成的 React 应用附带了许多与 Teams 相关的包,以提供良好的 Teams 集成
https://github.com/OfficeDev/msteams-ui-components/tree/master/msteams-ui-components-react
例如获取当前的 Teams 会话等。我还知道 Microsoft 提供了一个 API 来获取 Office 相关数据(用户、组等)
https://developer.microsoft.com/en-us/graph
因此,当我创建一个基本的 Vue 应用程序(或任何其他客户端应用程序)时,是否有任何包可以用来与 Teams 集成,同时拥有一个外部选项卡应用程序而没有本机 Teams 选项卡应用程序?
我不想使用本机 Teams 样式,因此使用本机选项卡应用程序的唯一优势似乎是获取当前 Teams 会话。但我不确定,这对我来说是全新的。所以我希望生成的 React Teams 应用程序附带一些我可以在我的 Vue 应用程序中使用的包,并通过外部 URL 将其添加到团队.. ?
【问题讨论】:
-
请转至Tabs documents。如果您有任何问题,请告诉我。
标签: javascript reactjs typescript vue.js microsoft-teams