正如标题所示,我在DialogFlow中创建了一个助理代理,但是现在我需要在按应用内的一个按钮时调用我的助理,我签出了react-native-dialogflow,但它不再受支持,并且正在我在我的应用程序中出现错误。
答案 0 :(得分:0)
您可以创建一个Dialogflow客户端(建议使用Node.js):
https://cloud.google.com/dialogflow/docs/quick/api?hl=es-419#detect-intent-text-nodejs
然后,您将能够通过REST(例如,使用POST作为动词)将应用程序连接到Dialogflow客户端,以发送和接收来自助手的消息
需要在您的应用中开发一个聊天组件来显示对话。之后,您可以轻松地在所需位置集成助手
您的应用程序的架构为: 应用程序<->对话流客户端<->对话流
对于Google助手,将为: Google助手<->对话流
您的助手将部署在两个不同的渠道中,但都将使用相同的Dialogflow代理