首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将我的ReactJS web客户端直接连接到DialogFlow

将我的ReactJS web客户端直接连接到DialogFlow
EN

Stack Overflow用户
提问于 2018-05-27 02:54:12
回答 2查看 519关注 0票数 2

我正在尝试将我的web客户端(用Reactjs编写)连接到DialogFlow。我尝试使用即将失效的javascript api。当我尝试将ApiAiClient导入到我的项目中时,网站无法呈现,并指出在我试图导入它的库中没有这样的类,即api-ai-javascript。有没有办法将web客户端直接连接到DialogFlow?我注意到V2库包含node.js,但是导入node.js库似乎不起作用。我知道将我的客户端连接到firebase将使我能够使用云函数,这也是我可以用来将我的web客户端连接到dialogflow的方法,但我正在尝试以尽可能低的成本来设置这个东西,而云函数只会是另一个开销。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-04 05:55:39

据我所知,必须使用node.js应用程序接口。客户端可以通过云函数连接到对话流

票数 0
EN

Stack Overflow用户

发布于 2020-04-07 18:18:38

如果您想要将dialogflow代理整合到您的React Js web客户端中,您有两种方法:

一种是将SDK dialogflow整合到你自己的网站中,这需要大量的编码。在调用dialogflow API进行响应之后,您确实需要构建自己的用户界面来读取和查看消息,这是一个繁琐的过程

另一种选择是使用第三方方法合并到Dialogflow中。我推荐kommunicate,你只需要复制javascript文件并将其添加到react js组件中,也可以在你的React JS网站中使用Dialogflow bot为聊天小部件启用丰富的响应。您还可以自定义聊天小部件,以适应您的网站的颜色和主题。请查看链接以了解更多info

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50546080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档