2017-04-26 76 views

回答

1

添加在您的沃森响应的HTML标签,浏览器将呈现:

The link to go to google is: click <a target="_blank" href="https://google.com.br">Google</a>.<br/><br/> 

添加沃森响应里面:

enter image description here 测试的超级链接:

enter image description here

观测值:检查里面试试看,这不起作用,但在你的Web应用程序中阳离子,一切都会正常工作。这适用于其他<html>标签,例如:<button>

I回答同一问题here。 回答更多详细资料和图片here

+0

是Watson虚拟代理或您自己的自定义聊天界面的输出吗?我在虚拟代理中尝试了它,但我无法将它显示为超链接 - html标记本身显示 – callmekatootie

+0

在这种情况下,我的自定义聊天界面,网页。取决于你的频道,比如信使,例如,只有当你直接发送'https:// yourwebsite.com'时,链接才有效。 –

+0

好吧,知道了。我迄今为止所经历的是,沃森虚拟代理不会将它们显示为链接 – callmekatootie

-1

用户需要通过context

示例通过超链接(使用python在后台) -

response['context']['link'] = "www.google.com" 
conversation.message(workspace_id=workspace_id, 
    message_input={'text': user_input}, 
    context=response['context']) 

现在在对话框

{ 
    "context": {}, 
    "output": { 
    "text": { 
     "values": [ 
     "$link" 
     ], 
     "selection_policy": "sequential" 
    } 
    } 
} 

所以值你context传递显示前缀$

+0

链接可以直接添加到watson会话响应 – user2881430