如何通过nodejs调用事件分析DialogFlow
How to call event Analytics DialogFlow by nodejs
我正在使用 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。我无法得到
- x-goog-访问令牌
- x-goog-id-token
有关使用服务帐户为 REST 请求生成身份验证令牌的更多信息,请参阅 https://developers.google.com/identity/protocols/oauth2。但这不是问题。
真正的问题是您正在尝试访问内部 API,而您的项目可能不被允许访问此 API。
图书馆本身也无权访问 API 的那部分内容,因此即使您被允许(而且,我应该强调,您可能不被允许),您也需要无需库即可直接进行 REST 调用。
我正在使用 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。我无法得到
- x-goog-访问令牌
- x-goog-id-token
有关使用服务帐户为 REST 请求生成身份验证令牌的更多信息,请参阅 https://developers.google.com/identity/protocols/oauth2。但这不是问题。
真正的问题是您正在尝试访问内部 API,而您的项目可能不被允许访问此 API。
图书馆本身也无权访问 API 的那部分内容,因此即使您被允许(而且,我应该强调,您可能不被允许),您也需要无需库即可直接进行 REST 调用。