【发布时间】:2018-11-22 09:12:26
【问题描述】:
我正在尝试在 kik 的英雄卡中使用 CardAction 上的 ActionTypes.OpenUrl 类型。它所做的只是回显消息。它实际上并没有打开 URL。我有相同的代码在多个频道上运行,但无法在 kik 上运行。有没有人能够找到解决这个问题的方法?
这是我正在使用的代码:
Activity reply = activity.CreateReply();
var card = new HeroCard
{
Title = "title",
Text = "text",
Buttons = new List<CardAction> {new CardAction(ActionTypes.OpenUrl,"url 1", text: "open url 1", value:@"https://www.google.com/"),
new CardAction(ActionTypes.OpenUrl,title:"url 2", text: "open url 2", value:@"https://www.google.com/"),
new CardAction(ActionTypes.OpenUrl,title:"url 3", text: "open url 3", value:@"https://www.google.com/")
}
};
reply.Attachments.Add(card.ToAttachment());
await context.PostAsync(reply);
【问题讨论】:
标签: c# botframework kik