首页 > 解决方案 > nodejs如何调用事件分析DialogFlow

问题描述

我正在使用 npm https://github.com/googleapis/nodejs-dialogflow使用 dialogflow v2 。
然后我有一个任务来调用 API 来获取分析中的消息数量。 https://dialogflow.cloud.google.com/#/agent//analytics
使用此 API https://api.dialogflow.com/api/interactions/analytics/messages?timeInterval=1。所以任何人都可以向我建议如何在 dialogflow npm 中调用该 API。我不明白

标签: node.jsgoogle-apidialogflow-es

解决方案


有关使用服务帐户为 REST 请求生成身份验证令牌的更多信息,请参阅https://developers.google.com/identity/protocols/oauth2 。但这不是问题。

真正的问题是您正在尝试访问内部 API,而您的项目可能不允许使用此 API。

库本身也无权访问 API 的那一部分,因此即使您被允许(我应该强调,您可能没有),您也需要在没有库的情况下直接进行 REST 调用。


推荐阅读