如何通过客户端JavaScript将REST请求发送到DialogFlow?

时间:2019-05-22 20:59:51

标签: dialogflow google-authentication google-client api-ai google-auth-library

是否有人截断了准系统客户端JS,除了向对话流发送用于检测意图的GET请求外,别无其他?最好是使用简单JS而不是NodeJS或在服务器上运行的软件。

我淹没在Google的不完整且不合适的文档中,不想浪费更多的时间。到目前为止,我已经收集到了:

不推荐使用基于客户端访问令牌的简单身份验证,并且V2接口不再支持它。显然,我需要从Google Cloud Console生成密钥,然后使用JavaScript Google Client API进行REST调用。

尝试遇到一些问题:

我意识到我必须为用户和所有这些东西生成会话ID(至少我认为),但是我只想测试对dialogflow的REST调用。


顺便说一句,我确实找到了:

Button sender = new Button({Name = "button_name"});

我认为哪一点都不直观。它不能从本地文件系统上正常工作,但还很烦人,在服务器上,我收到400-错误的请求错误。

因为这是他们实际想要使用的大学项目,所以我希望将所需的服务器数量保持在最低水平,因此我想避免设置一个服务器来接收请求并将其重定向到dialogflow。但是,如果那样的话,很好。

0 个答案:

没有答案