Dialogflow V2:使用 java 生成访问令牌

Dialglfow V2: generate acess tocken with java

文档说:
1. 安装并初始化Google Cloud SDK。
2. 在您的本地环境中激活服务帐户:

gcloud auth activate-service-account --key-file=<service-account-key-file.json>
  1. 将环境变量 GOOGLE_APPLICATION_CREDENTIALS 设置为包含您的服务帐户密钥的 JSON 文件的文件路径。
  2. 为了在以后的 shell 会话中使用,您应该将此设置保存在初始化文件或系统设置中,例如 .bashrc 文件。
  3. 添加header:Authorization: Bearer $(gcloud auth print-access-token)

    有没有办法在没有云SDK、环境变量的情况下生成新的访问令牌?我想使用 Java 编程语言。

这是关于使用不同语言的 Dialogflow V2 API 的文档。单击 JAVA 选项卡获取 Java 中的示例代码并展开 "Before you begin" 中的这些部分以准备环境。

https://cloud.google.com/dialogflow-enterprise/docs/quickstart-client-libraries