C# Microsoft bot framework openurl不适用于messagener中的SuggestedActions var resultMessage=context.MakeMessage();resultMessage.SuggestedActions=新建 SuggestedActions(){Actions=new List(){new CardAction(ActionTypes.OpenUrl,“立即预订”,值:“http url”),};等待 PostAsync(结果消息);

C# Microsoft bot framework openurl不适用于messagener中的SuggestedActions var resultMessage=context.MakeMessage();resultMessage.SuggestedActions=新建 SuggestedActions(){Actions=new List(){new CardAction(ActionTypes.OpenUrl,“立即预订”,值:“http url”),};等待 PostAsync(结果消息);,c#,botframework,facebook-chatbot,C#,Botframework,Facebook Chatbot,当我点击这个“立即预订”按钮时,它没有重定向到FB messenger中的url,我猜这是一个问题,因为该问题已在上报告,也在中报告。也许你可以使用herocard而不是建议的操作。我看了,似乎也不可能从这些操作中打开URL,因此这让我相信,在Facebook平台上也不可能打开带有建议操作的URL。除了上面提到的富卡之外,你还可以在大多数频道中以降价的方式发送文本链接。我将与团队再次核实,确认这在Facebook上是不可能的,如果我发现不同,我会更新这个答案 我们现在正在内部跟踪这一情况,并将研

当我点击这个“立即预订”按钮时,它没有重定向到FB messenger中的url,我猜这是一个问题,因为该问题已在上报告,也在中报告。也许你可以使用herocard而不是建议的操作。

我看了,似乎也不可能从这些操作中打开URL,因此这让我相信,在Facebook平台上也不可能打开带有建议操作的URL。除了上面提到的富卡之外,你还可以在大多数频道中以降价的方式发送文本链接。我将与团队再次核实,确认这在Facebook上是不可能的,如果我发现不同,我会更新这个答案


我们现在正在内部跟踪这一情况,并将研究如何使之成为可能,目前没有时间报告。

但我们的要求是使用建议的行动。
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);