自 Nodejs 以来,我如何更新实体对话流?

How I can update entity dialogflow since Nodejs?

有人知道如何使用代码更新对话流实体。

我一直在尝试使用 [API Dialogflow 的其余部分][1],但我不知道如何通过代码获取访问令牌。

我正在尝试使用 Api Rest by Postman 更新实体。我已经通过 Google Cloud SDK Shell 生成了访问令牌,但它显示了这个错误:

“您的应用程序已使用来自 Google Cloud SDK 或 Google Cloud Shell 的最终用户凭据进行了身份验证,dialogflow.googleapis.com 不支持这些凭据。我们建议配置gcloud 中的 billing/quota_project 设置或通过 auth/impersonate_service_account 设置使用服务帐户。“

...

这是最好的方法吗?我的方法正确吗? [1]: https://cloud.google.com/dialogflow/es/docs/reference/rest/v2/projects.agent.entityTypes.entities/batchUpdate

是的,你走对了。

请再次检查凭据,并确保设置了 Json 的路径。

如果您尝试在 postman 中执行,则您已使用不记名令牌进行授权。

通过转到 cmd 并键入生成不记名令牌:gcloud auth application-default print-access-token