无法将已安装的MS Teams App添加为选项卡

问题描述

我目前正在研究this教程,并进入“配置应用程序标签”部分。但是,除了能够选择要显示的选项卡外,我只看到了打开的选项卡的预览,其中保存选项显示为灰色。通过已安装的应用程序进行Bot通讯也会失败(“无法访问该应用程序”),这表明这是基于客户端的问题。

解决方法

这里有两个独立的问题,但让我们从第一个开始,关于选项卡。了解“个人” /“静态”选项卡和“共享” /“可配置”选项卡之间的区别很重要。如果您将应用程序安装到自己的帐户权限中,则将显示“个人”选项卡(例如,通过左侧菜单中的“应用程序”选项进入”,而“共享”选项卡则是您添加到群聊或频道中的选项卡。这些“共享”选项卡请勿直接在聊天/频道中添加,他们首先需要显示“配置”弹出窗口,在该弹出窗口中,可以向用户显示配置最终标签所需的任何选项(例如,在添加聊天框时请参阅“ SharePoint”选项新标签页添加到现有频道。

相反,“个人”标签只是直接添加标签。如果您只想直接在“个人”模式下查看标签页,则只需在App Studio中使用“添加”按钮即可-无需选择下拉菜单即可将其添加到频道/聊天中-您需要首先添加“配置”屏幕。此外,您的配置屏幕需要告诉团队,您已经完成了配置(通过javascript命令),然后启用了保存按钮

,
  1. 您是否要添加configurable tab?请查看示例here,了解您的配置页的外观。您需要具有settings.setValidityState(true)才能启用保存按钮。
  2. Bot通信失败,并显示“无法访问应用程序”-您能否添加有关此问题的更多详细信息?您是否在配置文件中添加了Bot ID和密码?向Bot发送消息时,您的应用程序会命中吗?

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...