【问题标题】:Messenger ChatBot open link in default browserMessenger ChatBot 在默认浏览器中打开链接
【发布时间】:2018-11-12 22:04:41
【问题描述】:

我有一个显示 URL 按钮的信使聊天机器人。当用户点击 URL 按钮时,会打开一个 web 视图。我希望用户在默认浏览器上被重定向而不是打开 web 视图,这是否可以实现?或者是否有任何 [丑陋] 解决方法来实现这一目标?

谢谢

【问题讨论】:

  • 您好 Stefano!您找到解决方法了吗?我需要同样的行为。谢谢!
  • 不,抱歉,这似乎不可能

标签: facebook facebook-messenger-bot


【解决方案1】:

请在您的回复选项中参考URL button 而不是webview。您可以将type 设置为url,然后传递urlbutton 参数。我的做法如下。

type: 'url',
urlButton: {
  url: 'somewhere.com',
  title: 'Title'
},

您在添加评论之前尝试过这个吗?这是我在正文中发送的确切有效负载,它会在新窗口中打开 URL。如果您发现任何困难,请验证并告诉我。

{ attachment: 
  { type: 'template',
    payload: 
     { template_type: 'button',
       text: 'xyz',
       buttons: [ { type: 'web_url',
        url: 'http://www.google.com',
       title: 'New Button' } ] 
      }
  }
}

【讨论】:

猜你喜欢
  • 2018-08-21
  • 2012-07-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-26
  • 2018-10-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多