【问题标题】:Microsoft bot framework openurl not working for SuggestedActions in messagenerMicrosoft bot 框架 openurl 不适用于 Messenger 中的建议操作
【发布时间】:2018-03-28 04:17:43
【问题描述】:
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 Messenger 中的 url

【问题讨论】:

    标签: c# botframework facebook-chatbot


    【解决方案1】:

    我猜这是一个问题,因为该问题已在 githubstackoverflow 上报告。也许您可以使用 herocard 而不是建议的操作。

    【讨论】:

    • 但我们的要求是使用建议的操作。
    【解决方案2】:

    我查看了Facebook quick replies,似乎也无法从它们打开 URL,因此这让我相信在 Facebook 平台上也无法打开带有建议操作的 URL。除了上面提到的丰富卡片之外,对于大多数渠道,您还可以在文本中发送链接,通常在 markdown 中。我将与团队再次核对并确认这在 Facebook 上是不可能的,如果我发现不同,请更新此答案。

    我们现在正在内部跟踪这件事,并将研究使其成为可能,目前没有报告的时间表。

    【讨论】:

      猜你喜欢
      • 2017-12-18
      • 1970-01-01
      • 2020-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多