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

求助:使用YouTube Data API授权后切换上传频道失败

解决YouTube Data API切换频道上传无效的问题

问题核心是OAuth授权令牌缓存在起作用:第一次授权旧频道后,本地会生成令牌缓存文件,后续脚本会直接复用这个缓存——哪怕你替换或删除client_secret.json,都会沿用旧的授权信息上传到原频道。

解决步骤:

  • 删除本地OAuth令牌缓存文件
    脚本运行目录下通常会有类似token.json的缓存文件(文件名可能因Create_Service实现不同变化,比如credentials.json),找到并删除它。如果找不到,检查用户目录下的Google缓存路径:

    • Windows:%APPDATA%\gcloud\
    • macOS/Linux:~/.config/gcloud/
      删掉其中的令牌相关文件。
  • 检查Create_Service模块的缓存逻辑
    确认Create_Service函数会正确读取你指定的CLIENT_SECRET_FILE,而非使用硬编码的旧配置或内部缓存。如果该模块有自定义缓存机制,同步清理对应缓存文件。

  • 重新授权新账号
    删除缓存后再次运行脚本,会弹出谷歌账号授权页面,选择目标新频道对应的账号完成授权,之后上传就会指向新频道。

  • 验证新client_secret的正确性
    确保新的client_secret.json是从新账号的Google Cloud Console下载的「桌面应用」类型OAuth客户端密钥,且脚本中文件路径配置无拼写错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 23:05:13