繁体   English   中英

是否可以创建一个 MS Teams 应用程序,包括。 没有 Azure Bot 的消息扩展?

[英]Is it possible to create a MS Teams App incl. messaging extension without an Azure Bot?

我正在构建一个使用基于搜索的消息传递扩展的团队应用程序。 据我所知,我需要一个机器人,因为机器人基本上是将根据我外部网络应用程序上的数据创建的自适应卡片发布到聊天中。

是否可以在 Azure 之外的其他地方创建或托管机器人? 我没有订阅 Azure。 如果是这样,我将如何 go 为我的团队应用程序使用不同的机器人?

感谢您提前提供帮助!

Teams 机器人依赖于底层的 Microsoft Bot Framework——用于在 Microsoft 生态系统中构建任何类型的机器人的相同引擎(例如 slack 或 web 或 facebook 机器人)。 是的,在 MS Bot Framework 中注册这些机器人的唯一方法是通过 Azure 门户。 但是,您不需要在 Azure 中托管您的机器人 - 物理 web 端点可以位于任何可公开 httpS 可寻址的地方(例如 AWS),只要机器人的注册在 Azure 中即可。

  • 是的,您可以在本地创建 Bot 框架并使用 Visual Studio 运行它。
  • 要在团队中本地调试 Bot,您需要使用像ngrok这样的隧道服务。
  • 要安装ngrok ,请运行以下命令。

 ngrok http <port> -host-header=localhost:<port>

  • 这是本地运行的 Bot 框架的相关文档以及ngrok的安装步骤。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM