botframework - 从外部服务关闭团队消息传递扩展模式
问题描述
我正在打开(使用 OpenUrl)我控制的外部网页。在加载此网页期间,我希望从服务器直接关闭团队模式,或者通过调用团队客户端重新发送带有参数的消息,以便机器人可以以关闭响应进行响应(我正在工作)。
我可以通过外部服务执行其他任务,例如将消息发布到现有或新的聊天中。但是当我尝试将活动类型设置为调用时,我得到 BadRequest 响应。
解决方案
可以使用Microsoft Teams JavaScript 客户端 SDKmicrosoftTeams.tasks.submitTask()
的一部分来关闭任务模块模式对话框。这将关闭任务模块并将数据提交回 Bot。
请查看任务模块示例,了解如何从客户端代码调用它。
推荐阅读
- python - 在一个单词之后编辑一行文本文件
- groovy - 使用while(soapui groovyscript)在groovy计数器中返回`null`
- ios - 我如何检查 Alamofire 我的请求已发送?
- amazon-web-services - AWS Cognito 在发布模式下不起作用,异常:“AmazonCognitoIdentityProviderConfig 的类型初始化程序”
- python - 将字典中的值替换为多索引数据框
- android - ndk 构建期间无法构建静态库
- javascript - React - Redux App:“传播不可迭代实例的无效尝试”问题
- java - 从 storedFunction 传递 Char 时的 Oracle-17132
- reactjs - React 酶测试门户
- python - 对象检测 api 训练问题