我们将此代码粘贴到watson对话中 https://drive.google.com/file/d/0B3n0L-fAmNEXWFlJa3ZIN09TbHM/view?usp=sharing
facebook Messenger上的输出很奇怪,我们可以点击该链接,但它不应该在那里,任何建议都会受到赞赏
https://drive.google.com/file/d/0B3n0L-fAmNEXTzVkV2d1aEtTZFU/view?usp=sharing
答案 0 :(得分:0)
Joe,如果您在没有http://
或https://
的情况下使用此示例,它会理解它是localhost
或您的域名,并且不会重定向或重定向错误。
我在对话应用中做了您的示例,并重定向到localhost/YourURLinsideHref
尝试一下(对我来说很好):
{ "output":
{ "text":
{ "values": [ "Please take a look at the following link <a href="http://drive.google.com/file/d/0B3n0L-fAmNEXYTJuc0o2MkkyTk0/">click here</a>" ],
"selection_policy": "sequential"
}
}
}
您可以在对话服务中添加正常回复:
<a target="_blank" href="https://google.com.br">Google</a>.\n<br/><br/>
修改强>
对此进行了大量研究。 Facebook似乎并不支持 通常的代码,用于创建超链接文本(例如“点击此处”) 将点击者链接到指定的外部网站。现在,你可以 只附上一个完整形式的链接(例如“www.blahblah.com”)