如何在 Microsoft Teams 附加组件的消息部分创建自定义屏幕

How can I create a custom screen in the messaging section in Microsoft Teams add-on

我不想在弹出窗口或聊天中使用机器人框架 window。 我可以使用我自己创建的网络 API 吗? 当我打电话时,我希望 api 请求它列出返回的数据。 我可以 select 列出多个数据吗?

根据您的描述,您似乎想要创建一个 Teams Message 扩展,特别是一个 search extention 将从撰写框中使用的扩展。

这确实由您将编写和托管的网络服务提供支持, 但是,Teams 和您的网络服务之间的通信通道必须使用 bot 框架进行通信。 请注意,您 不需要 编写聊天机器人;
我喜欢将其视为安装了您的应用程序的所有 Teams 客户端与您的网络服务之间的 'communication channel'。

高级步骤:

  1. 创建和部署您的 Web 服务(开发时使用隧道 服务像 ngrok 到 运行 它在本地)
  2. 注册您的网络服务 机器人框架
  3. 创建您的 Teams 应用程序包
  4. 将您的应用程序安装到 Teams

messaging extensions documentation

中的更多步骤和详细信息