Botframework “团队任务模块”从应用卡按钮单击

Botframework “团队任务模块”从应用卡按钮单击,botframework,microsoft-teams,adaptive-cards,Botframework,Microsoft Teams,Adaptive Cards,随着新的Bot框架V4的引入,我们应该在哪里捕获Bot中的任务模块响应。现在,只需在Bot类中使用以下方法: 公共异步onTurn(上下文:TurnContext):承诺 请建议我们如何在自适应卡按钮上显示任务模块结果 谢谢 请看一看。让我知道如果你面临任何问题。嗨-谢谢分享链接。我正在使用消息传递扩展在查询时显示自适应卡,然后希望从自适应卡调用任务模块。你能在typescript或js中分享一些例子吗。我已经浏览了共享链接的js示例。谢谢,我已经在MessagingExtensionBot类中

随着新的Bot框架V4的引入,我们应该在哪里捕获Bot中的任务模块响应。现在,只需在Bot类中使用以下方法:

公共异步onTurn(上下文:TurnContext):承诺

请建议我们如何在自适应卡按钮上显示任务模块结果


谢谢

请看一看。让我知道如果你面临任何问题。嗨-谢谢分享链接。我正在使用消息传递扩展在查询时显示自适应卡,然后希望从自适应卡调用任务模块。你能在typescript或js中分享一些例子吗。我已经浏览了共享链接的js示例。谢谢,我已经在MessagingExtensionBot类中添加了以下代码,现在至少我没有在activityProc.invokeActivityHandler下的Invoke:async(上下文:TurnContext):Promise下得到任务模块的“not Impleted”错误。但是任务模块仍然没有返回实际结果。我们应该如何实现任务:继续响应:
task:{“type”:“continue”,“value”:{“title”:“title”,“height”:800,“width”:1000,“url”:
url
,“fallbackUrl”:
fallbackUrl
,},}
谢谢请查看TaskModuleContinueReport,Task=new TaskModuleContinueResponse{Value=new TaskModuleTaskInfo(){Card=new Attachment{Content=Card/url,ContentType=.ContentType,},Height=500,Width=600,Title=“Hello world…”,},您的问题缺少一点上下文。但是,如果您在.Net core中使用V4,则您有一个“TeamsInvokeActivityHandler”这是一个处理任务模块调用请求的示例。这是一个很好的示例,说明了: