如标题所示,我在DialogFlow中做了一个助理代理,但现在我需要在应用程序中按下按钮时调用我的助理,我查看了react-native-dialogflow,但它已经不支持了,并且在我的应用程序中出现了错误。
你可以创建一个Dialogflow客户端(我建议使用Node.js)。
https:/cloud.google.comdialogflowdocsquickapi?hl=es-419#detect-intent-text-nodejs。
然后,你将能够通过REST(例如使用POST作为动词)将应用程序连接到Dialogflow客户端,以发送和接收来自助手的消息。
需要在你的应用中开发一个聊天组件来显示对话。之后,你可以在你想要的地方轻松地集成助手
你的应用程序的架构将是。App <-> Dialogflow客户端 <-> Dialogflow
对于谷歌助手将。Google Assistant <-> Dialogflow。
你的助手将被部署在两个不同的渠道,但都将使用相同的Dialogflow代理。