开始在 Microsoft Teams 中创建 Web 表单

发布于 2025-01-10 14:32:59 字数 317 浏览 0 评论 0原文

我不知道从哪里开始。我需要创建一个应用程序吗?我需要使用机器人吗?我尝试过在线查找文档,但不知道从哪里开始。任何帮助将不胜感激。

我正在尝试在团队频道中创建一个小表单,供我的用户填写。

用户输入 @projects

Web 服务器响应

在此处输入图像描述

用户单击“提交”,数据将发布到我的网络服务器。

I dont know where to begin. Do I need to create an app? Do I need to use bots? I have tried finding docs online but don't know where to start. Any help with be appreciated.

I am trying to create a small form in a teams channel that my users will fill out.

User enters @projects

Web server responds with

enter image description here

User clicks submit and data gets posted to my web server.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

寄居者 2025-01-17 14:32:59

您说得对,Teams 中有几种不同类型的应用程序,因此一开始找到适合您需求的应用程序可能会有点令人困惑。对于您想要做的事情,我会推荐一个机器人,当它收到一条消息时(它会在收到您的@提及时执行此操作),它可以使用自适应卡片进行响应。自适应卡片(如果您还没有使用过的话)就像聊天中的小型嵌入式表单。用户可以完成该卡并单击按钮,它会将有效负载发送回您的机器人以执行其需要的任何操作。

顺便说一句,机器人基本上只是 Web 服务,因此您的机器人一旦收到有效负载就可以执行所需的任何操作,例如依次调用另一个 API。

您还没有提到您可能想要使用哪种语言,但这里有一些很好的起点:

You're correct that there are a few different kinds of applications in Teams, so finding the one that suits your needs can be a little confusing at first. For what you're trying to do, I would recommend a Bot, and when it received a message (which it will do when it receives your @mention), it can respond with an Adaptive Cards. Adaptive Cards, if you've not used them, are like small embedded forms inside the chat. The user can complete the card and click a button, and it will send the payload back to your bot to do whatever it needs.

Bots, incidentally, are basically just web services, so your bot can do whatever it needs once it received the payload, such as calling another API in turn.

You haven't mentioned what language you might want to work in, but here are some good starting point nevertheless:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文