Microsoft bot框架openurl不适用于messagener中的SuggestedActions

时间:2018-03-23 10:09:03

标签: c# botframework facebook-chatbot

var resultMessage = context.MakeMessage();resultMessage.SuggestedActions = new 
SuggestedActions(){Actions = new List<CardAction>(){new 
CardAction(ActionTypes.OpenUrl, "Book now", value: "http url"),}}; await 
context.PostAsync(resultMessage);

当我点击“立即预订”按钮时,它不会重定向到FB信使中的网址

2 个答案:

答案 0 :(得分:1)

我猜这是一个问题,因为问题已在githubstackoverflow中报告。也许你可以使用herocard而不是建议的行动。

答案 1 :(得分:0)

我查看了Facebook quick replies,似乎也无法打开这些网址,因此这让我相信无法在Facebook平台上打开包含建议操作的网址无论是。除了上面提到的富卡之外,您还可以在大多数频道的标记中发送文本中的链接。我将与团队仔细检查,并确认这在Facebook上是不可能的,如果我发现不同,请更新此答案。

我们现在正在内部对此进行跟踪,并将考虑使其成为可能,此时没有时间表进行报告。