如何在 ReactJS(前端)中连接到 Dialogflow API

How to make connection to Dialogflow API in ReactJS (front-end)

我似乎找不到解决方案。我正在尝试使用 ReactJS.

连接到 Dialogflow

到目前为止,我已经通过调用 Ajax 并使用 dialogflow.SessionsClient() 和凭据 JSON 文件进行了尝试。

我不断收到身份验证错误。有没有例子,因为我找不到。

谢谢。

如果您希望将 dialogflow 代理合并到您的网站中,您有两种方法:

  1. 一种是将 dialogflow SDK 与您自己的网站集成,这需要大量编码。此外,在调用 dialogflow API 进行响应后,您需要构建自己的 UI 来读取和显示消息,这是一个繁琐的过程

  2. 另一种方法是使用一些提供与 Dialogflow 集成的第三方工具。我建议 kommunicate where you just need to copy the javascript file and add it in your react js component, also you can enable rich text for chat widget with Dialogflow bot in your React JS websites. You can further customise the chat widget to match your website colours and theme. Please check the link for more info