Nlp 如何从网页访问Dialogflow V2 API?

Nlp 如何从网页访问Dialogflow V2 API?,nlp,chatbot,actions-on-google,dialogflow-es,Nlp,Chatbot,Actions On Google,Dialogflow Es,我有一个我想使用dialogflow聊天机器人的网页。这是一个自定义的聊天窗口,所以我不想使用一键式集成。我能够使用javascript/ajax访问聊天代理v1API(通过在请求头中传递客户端访问令牌) 但是我不知道如何在v2api中实现它。dialogflow文档对我来说不清楚(我通过引用链接设置了身份验证。我不知道如何继续)。我也不熟悉谷歌云。因此,非常感谢您提供一个工作示例或一步步介绍如何访问API指南。您可以使用Dialogflow Rest API,您需要使用Google cloud

我有一个我想使用dialogflow聊天机器人的网页。这是一个自定义的聊天窗口,所以我不想使用一键式集成。我能够使用javascript/ajax访问聊天代理v1API(通过在请求头中传递客户端访问令牌)


但是我不知道如何在v2api中实现它。dialogflow文档对我来说不清楚(我通过引用链接设置了身份验证。我不知道如何继续)。我也不熟悉谷歌云。因此,非常感谢您提供一个工作示例或一步步介绍如何访问API指南。

您可以使用Dialogflow Rest API,您需要使用Google cloud sdk生成访问令牌(范围:云平台,Dialogflow)

在你必须通过的请求中

{
    queryInput: {
        text: {
            text: action.payload.text,
            languageCode: 'en-US',
        },
    }
}
要触发事件:

    {
        queryInput: {
            event: {
                name: action.payload.event,
                languageCode: 'en-US',
            },
        }
    }

sessionId
=>用户的唯一Id

这个问题似乎已经有了答案:。。。试试这个,而不是要求。。使用导入。。。要处理可能的副本,必须使用web服务器端访问Dialogflow V2 API。读这个:有关于这个的新闻吗?V2似乎无法使用!
    {
        queryInput: {
            event: {
                name: action.payload.event,
                languageCode: 'en-US',
            },
        }
    }