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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Dialogflow V2:使用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. 添加标题:Authorization: Bearer $(gcloud auth print-access-token) 有没有办法在没有云SDK,环境变量的情况下生成新的访问令牌?我想使用Java编程语言。
答案

这是使用不同语言的Dialogflow V2 API的文档。单击JAVA选项卡以获取Java中的示例代码,并在“开始之前”中展开这些部分以准备环境。

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

以上是关于Dialogflow V2:使用java生成访问令牌的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 dialogflow.v2beta1 创建默认响应

从Dialogflow v1迁移到Dialogflow v2时HTTP请求格式的变化是什么

如何使用简单的ajax jQuery对DialogFlow V2进行http调用?

如何在 C# 中调用 google.apis.dialogflow.v2

在 DialogFlow V2 中重置上下文

PermissionDenied:403 IAM 权限“dialogflow.intents.list”