You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DialogFlow中DEVELOPER_ACCESS_TOKEN如何重新生成与更新?

如何重新生成Dialogflow的DEVELOPER_ACCESS_TOKEN

别慌,我来一步步帮你搞定这个事儿。首先得说清楚:Dialogflow旧版的独立DEVELOPER_ACCESS_TOKEN已经被官方废弃了,现在服务器端访问Dialogflow API的认证方式已经切换到Google Cloud的服务账号机制。不过如果你是在维护旧系统需要替换类似凭据,或者只是混淆了术语,下面是具体操作步骤:

用于服务器端API调用的替代凭据(原DEVELOPER_ACCESS_TOKEN的替代方案):

  • 打开你的Dialogflow Agent页面,点左上角的齿轮图标(设置),在常规标签页里找到你的Google Cloud项目ID,先记下来。
  • 打开Google Cloud Console,切换到刚才记下的那个项目。
  • 在左侧导航栏找APIs & Services > Credentials。
  • 这里有两种靠谱的方式获取认证凭据:
    1. 服务账号密钥生成短期访问令牌(推荐生产环境用):
      • 点创建凭据 > 服务账号,填个名称和简单描述,然后点创建并继续。
      • 给这个服务账号分配合适的角色,比如Dialogflow API Admin(全权限操作)或者Dialogflow API Client(仅API调用权限),完成创建。
      • 进入这个服务账号的详情页,切到密钥标签,点添加密钥 > 创建新密钥,选JSON格式后点创建,浏览器会自动下载一个JSON密钥文件。
      • 用这个JSON文件,你可以通过Google Cloud SDK的命令 gcloud auth application-default print-access-token 生成短期访问令牌,或者用对应编程语言的SDK(比如Python的google-auth库)自动生成令牌,用来替代原来的DEVELOPER_ACCESS_TOKEN调用API。
    2. 创建API密钥(仅适合公开场景,不推荐生产用):
      • 点创建凭据 > API密钥,生成后就能直接用,但这种方式安全性较低,更适合客户端场景(和原来的CLIENT_ACCESS_TOKEN使用场景类似)。

关于旧版DEVELOPER_ACCESS_TOKEN入口:

很遗憾,这个入口已经被Google移除了,官方明确要求迁移到Google Cloud的服务账号认证体系——这种方式不仅更安全,还能和Google Cloud的其他服务统一管理权限。

要是还有不清楚的地方,再仔细核对下Dialogflow的官方认证说明就行,按照上面的步骤操作肯定能搞定凭据更新的事儿。

内容的提问来源于stack exchange,提问作者Bimlendra Kumar Singh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 11:38:45