我正在实现Watson对话聊天,我想通过单击Watson响应中的按钮/链接来调用在我的网站中编写的Javacript函数。
答案 0 :(得分:0)
是的,您可以这样做,但是javascript函数调用将成为您应用程序逻辑的一部分。您的应用程序可以根据Watson Conversation响应(现在称为Watson Assistant)中提供的标识的意图或其他上下文数据,选择显示javascript链接。
有一个关于构建聊天机器人的developerWorks教程,该教程演示了使用JavaScript聊天机器人,Node.js应用程序和Watson API调用的完整堆栈解决方案。如果您研究此应用程序的工作方式,则应该深入了解如何添加javascript链接:
https://developer.ibm.com/courses/all/chatbots-watson-lets-talk-national-parks/
答案 1 :(得分:0)
您可以像上面的示例一样操作,或者我们还实现了一个称为“操作”的功能,该功能可以链接到IBM Cloud函数以运行云中的所有内容,也可以像上面一样在客户端执行此操作。这里是文档: https://console.bluemix.net/docs/services/conversation/dialog-actions.html#dialog-actions