小编Bru*_*lma的帖子

如何正确删除或更新机器人框架上的活动?

我找不到有关文档的指南以使这成为可能。我尝试使用TurnContext.UpdateActivity,但出现错误。

我的代码:

IMessageActivity responseActivity = MessageFactory.Text("Test ctm");
responseActivity.Id = userProfile.messageToDelete;
responseActivity.Conversation = turnContext.Activity.Conversation;
responseActivity.ServiceUrl = turnContext.Activity.ServiceUrl;
//await turnContext.DeleteActivityAsync(userProfile.messageToDelete, cancellationToken: cancellationToken);
await turnContext.UpdateActivityAsync(responseActivity, cancellationToken);
Run Code Online (Sandbox Code Playgroud)

最后一行抛出异常:

Microsoft.Bot.Schema.ErrorResponseException:'操作返回无效状态代码'NotFound''

可能有什么问题?你能分享任何代码示例吗?

botframework

1
推荐指数
1
解决办法
915
查看次数

标签 统计

botframework ×1