问题标签 [teams-toolkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
66 浏览

microsoft-teams - 当您在可配置选项卡内时进行深层链接

我正在使用 Microsoft Teams Toolkit 创建可配置选项卡。当我在可配置选项卡中时,我想将此选项卡的深层链接保存到我的一个数据库中。但是我看到的是我拥有的应用程序包的应用程序 ID 正在更改。我使用 Teams 工具包生成了应用程序包,然后在不同租户的两个 Teams 频道中上传。我看到两个链接中的应用程序 ID 都已更改。如何确保应用程序 ID 保持不变。还有什么方法可以让我在 Tab 本身中动态获取 app id 和 Tab id?

[![在此处输入图像描述][1]][1]

这是我的代码:

0 投票
0 回答
137 浏览

microsoft-teams - 自适应卡片在频道的预览模式下不可见

这些天我们开始看到一个奇怪的问题。自适应卡片在频道的预览模式下不可见,但在聊天中可见。我测试了一张只有一个文本的最低自适应卡,我看到了相同的行为。

在聊天中

在此处输入图像描述

在此处输入图像描述

在频道中:

在此处输入图像描述

它完全空白。但是,当您单击发送时,卡片会在聊天中完美发布。

这是代码:

0 投票
1 回答
59 浏览

microsoft-graph-api - Microsoft Teams 可配置选项卡中的 Teams 图标

我正在构建一个团队应用程序,该应用程序使用基于非 AAD 的服务进行身份验证。我想在我的可配置选项卡中获取团队图标。我有什么选择?我无法注册应用程序,因为 Teams 应用程序将部署在不同的租户上。我可以在/teams/${teamsid}/photo/$value不注册应用程序但代表用户的情况下将 microsoftTeams.authentication.getAuthToken 用于图形 api() 吗?或者有没有更简单的方法来获取团队图标。

通过这个我得到以下错误:尝试处理身份验证响应:错误:invalid_resource|AADSTS500011:在名为 xxxx 的租户中找不到名为 api://xxxxx/botid-xxxx 的资源主体。如果租户管理员未安装应用程序或租户中的任何用户未同意此应用程序,则可能会发生这种情况。您可能将身份验证请求发送给了错误的租户。资源:api://xxxxx/botid-xxxx,错误映射到操作:resourceDisabled

0 投票
0 回答
23 浏览

microsoft-teams - Microsoft 团队聊天机器人清单

我是微软团队应用程序领域的新手。我想建立一个应该能够作为清单工作的团队聊天机器人。因此,机器人应该能够判断哪些任务已完成,并且某些任务应该由机器人通过 API 调用自动完成,其他任务只是一个是或否的问题,以检查您是否完成了任务。只有完成了前一个任务,才能执行进一步的任务。因此,机器人应该能够编辑和保护任务对象,并且任务 2 到任务 n 应该在任务 1 仍处于打开状态时被阻止待办事项。

我在哪里存储任务信息,例如(id、名称、描述、状态(打开、完成、进行中)以及以哪种形式,以便 Teams Bot 可以编辑和覆盖状态。是否可以使用 JSON 来执行此操作?或者这没有任何意义吗?

0 投票
2 回答
57 浏览

github-actions - 使用 Github 操作的 Teams-cli 无法找到 package.json

使用以下脚本发布 Microsoft 团队应用程序:

对于验证和发布操作,我收到以下查找包错误:

通过控制台在本地运行命令或使用 Visual Code Teams 工具包都可以成功运行而没有问题,我看不出我在这里可能缺少什么。

0 投票
1 回答
108 浏览

botframework - 有没有办法确定要在 MS 团队应用程序的自适应卡上使用的图像的正确尺寸?

我们正在尝试使用 MS-Teams 上的自适应卡创建一个机器人。使用自适应卡片设计器的预览会根据需要提供正确的图像。但在 Teams 应用程序中使用时,图像看起来完全失真。

设计器中的预览图像: 在此处输入图像描述

MS 团队应用程序中的图像输出: 在此处输入图像描述

以下是用于自适应卡的 Json:

提前致谢!!

0 投票
2 回答
94 浏览

microsoft-teams - Microsoft Teams Toolkit - 支持多租户 Teams 应用

我正在开发一个具有选项卡和搜索消息扩展功能的团队应用程序。该应用程序应该支持多租户场景,其中应用程序将部署在不同的租户上,并且应该能够使用 Graph api 进行一些操作。因此,我称其为代表用户令牌。对于这些情况,我的请求失败。当我尝试注册 Tab App 以支持多租户时,我收到以下错误: 在此处输入图像描述

当我查询 Graph Token 时,我得到 CORS 问题: 在此处输入图像描述

让我知道我的下一步应该是什么。

0 投票
1 回答
94 浏览

powershell - 如何让 Microsoft Teams 和 Skype 用户致电客户、每天的通话次数和总时长以及电子邮件管理员?

我希望将数据作为团队组/Skype 号码的每个用户拨打的团队/Skype 电话的每日摘要。我怎么能去打呢?看到了这个:https ://community.powerbi.com/t5/Desktop/Teams-Calls-and-Meetings-User-Activity-Report/td-p/1094809 这个:如何通过 Graph API 获取团队通话持续时间 但仍然在迷路。需要帮助!

0 投票
1 回答
83 浏览

microsoft-teams - TeamsFx Hello World 身份验证服务

我正在运行 TeamsFx 的 Hello-World-Tab-With-Backend 示例。正如预期的那样,它在调试时启动了前端和后端服务,但我注意到它也启动了一个 Auth 服务(见下图)。有人可以帮助我了解 Auth 服务在做什么吗?当我将我的应用程序部署到生产环境时,这是否也需要部署?自述文件没有提供任何关于此的信息。

在此处输入图像描述

0 投票
1 回答
84 浏览

node.js - 如何在 handleTeamsMessagingExtensionSelectItem(...) 上调用任务模块?

我正在使用 Visual Studio Code 中的 Teams-Toolkit 为 MS Teams 构建消息传递扩展应用程序。我已经能够毫无问题地从消息上下文启动任务模块,但是有没有办法从消息上下文启动任务模块handleTeamsMessagingExtensionSelectItem(context, obj)?目标是让用户从查询列表中选择一个项目,该项目触发一个新的任务模块,他们可以在其中填写和提交表单(自适应卡)。