小编Raj*_*sal的帖子

如何更新已从 BOT 发送给用户的自适应卡?

我已经发送了包含捕获详细信息和按钮的卡片。从任务模块单击提交后,该模块将通过 http API 保存详细信息,此处的活动类型为“调用”。现在我必须更新现有的自适应卡。

我有更新消息的代码,但如何更新卡或再次重新发送卡。

                connector = new ConnectorClient(new Uri(activity.ServiceUrl));
                reply = activity.CreateReply($"You sent {activity.Text} which was {activity.Text.Length} characters");
                var msgToUpdate = await connector.Conversations.ReplyToActivityAsync(reply);
                Activity updatedReply = activity.CreateReply($"This is an updated message");
                await connector.Conversations.UpdateActivityAsync(reply.Conversation.Id, msgToUpdate.Id, updatedReply);
Run Code Online (Sandbox Code Playgroud)

c# botframework microsoft-teams adaptive-cards

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