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

Google Drive API Python快速入门中token.json文件的获取咨询

Google Drive API中token.json的获取及密钥创建问题解决

一、token.json的生成方式

你贴的代码里注释已经说明:token.json是第一次完成授权流程后自动生成的,不需要手动创建。它存储的是用户的访问令牌和刷新令牌,后续运行代码会直接读取这个文件来获取权限。

二、解决找不到密钥创建选项的问题

你说的“密钥”其实是指credentials.json文件,必须先完成以下步骤才能创建:

  • 打开Google Cloud控制台,创建或选择一个已有的项目
  • 在控制台搜索并启用Google Drive API(未启用API的话,凭据页面不会显示创建OAuth客户端的选项)
  • 进入「API和服务」→「凭据」页面
  • 点击「创建凭据」,选择「OAuth客户端ID」
  • 应用类型选择「桌面应用」,随便填个名称后点击创建
  • 创建完成后,就能下载JSON格式的凭据文件,将它重命名为credentials.json,放到你的代码所在的目录下

三、完整运行流程

  1. 先安装依赖包:
pip install google-auth google-auth-oauthlib google-auth-httplib2 google-api-python-client
  1. 把credentials.json放到代码同目录,第一次运行代码时,程序会自动弹出浏览器,让你登录Google账号并授权
  2. 授权完成后,代码目录里会自动生成token.json,后续运行代码就会直接读取这个文件,无需再授权
  3. 如果修改了代码里的SCOPES权限范围,需要删除已有的token.json,重新运行代码走一次授权流程

内容的提问来源于stack exchange,提问作者kristaps Strods

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 15:35:13