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

使用Python的ytmusicapi生成oauth.json失败,请求排查

解决ytmusicapi OAuth客户端错误的排查步骤
  • 确认OAuth客户端类型正确:谷歌云控制台里创建的必须是「桌面应用」类型的OAuth客户端ID,别选Web应用、安卓或iOS类型——ytmusicapi的oauth流程是桌面端模式,类型不对直接报错。
  • 检查OAuth consent screen的状态:如果是测试模式,得保证你用的谷歌账号已经被加为「测试用户」,而且登录的就是这个账号。另外测试模式别用谷歌工作区账号,优先用个人账号试。
  • 核对ID和密钥的字符完全匹配:复制Client ID和Client Secret时,别带首尾空格,也别漏字符。直接从谷歌云控制台的客户端详情页复制,别手动输入,避免打错。
  • 确认YouTube Data API v3真的启用了:进谷歌云控制台的API库,找到YouTube Data API v3,看是不是显示「已启用」。还要注意是不是选错了项目——得用创建OAuth客户端的那个项目。
  • 删掉旧的oauth.json文件:如果之前试过创建这个文件,先删掉,再重新跑ytmusicapi oauth命令,避免旧的错误数据搞出问题。
  • 检查网络环境:确保能正常访问谷歌服务,有些地区需要科学上网才能完成OAuth授权,不然连不上谷歌服务器也会导致客户端验证失败。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 05:17:32