【发布时间】:2019-08-27 04:18:40
【问题描述】:
我已经发送了带有捕获详细信息和按钮的卡片。单击任务模块中的提交后,将通过 http API 保存详细信息,活动类型为 Invoke。 现在我必须更新现有的自适应卡片。
我有更新信息的代码,但是如何更新卡片或重新发送卡片。
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);
【问题讨论】:
标签: c# botframework microsoft-teams adaptive-cards