【发布时间】:2021-10-08 04:28:55
【问题描述】:
我目前正在为 ms 团队创建一个类似于 Polly.ai/survey monkey 的调查应用程序 流量将是 用户安装应用程序, 应用程序在聊天窗口中显示为消息扩展程序, 用户单击应用程序打开页面以创建调查, 在提交时生成自适应卡, 对团队的回应也是如此, 新卡出现在消息 Hi, 我目前正在为 ms 团队创建一个类似于 Polly.ai/survey monkey 的调查应用程序 流量将是 用户安装应用程序, 应用程序在聊天窗口中显示为消息扩展程序, 用户单击应用程序打开页面以创建调查, 提交时生成自适应卡=> 对团队也有同样的回应=> 新卡出现在消息创建窗格中, 用户点击进入将调查发布到组, 所有小组成员都回答了调查, 记录相同
谁能帮我提供一些我可以从哪里开始的链接。 或者也许可以阐明我的方法应该是什么。
到目前为止我的进步。 创建了一个团队机器人, 在消息传递扩展调用返回的 url,其中包含在 vue.js 中创建的用于创建调查的 HTML。使用 msteams js 将创建调查的 json 提交回机器人, 生成了一张接收到 json 的自适应卡片,并在 db 中创建了一个新调查, 将卡片作为消息附件发送回团队, 卡片显示在消息创建窗格中, 用户点击进入在组中发布卡片, 从 bot 框架上的自适应卡片中捕获 action.submit 事件。
另外,请注意,当我生成卡片时,我在 turncontext 中也没有用户电子邮件。
请对此有所了解
谢谢
【问题讨论】:
标签: botframework chatbot microsoft-teams