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

Youtube API V3授权遇restricted_client错误:新项目客户端密钥未注册Scope问题

解决YouTube API V3授权时的403 restricted_client错误

别担心,这个问题我之前处理过好几次,主要是OAuth客户端配置和API权限的遗漏问题,按下面的步骤一步步排查就能解决:

  • 第一步:确认YouTube Data API v3已启用
    登录Google Cloud Console找到你的项目,进入「API和服务」->「库」,搜索「YouTube Data API v3」,如果显示「启用」按钮就点击启用——很多人会漏掉这一步,导致哪怕配置了权限范围也无法生效。

  • 第二步:检查OAuth客户端的已授权范围
    进入「API和服务」->「凭据」,找到你使用的客户端ID(487794563386-mujtj6b5iatnmvdailldn468gg028p8g.apps.googleusercontent.com),点击编辑:

    1. 滚动到「已授权的范围」区域,查看是否包含https://www.googleapis.com/auth/youtube.readonly;
    2. 如果没有,点击「添加范围」,在搜索框输入「youtube.readonly」,找到对应的只读权限并勾选,然后保存配置。
  • 第三步:验证重定向URI的一致性
    确保你请求里的redirect_uri=http://localhost:61515/authorize/和客户端ID配置中的「已授权的重定向URI」完全一致——包括协议(http/https)、端口号、末尾的斜杠都不能有任何差异,哪怕一个字符不对都可能触发权限错误。

  • 第四步:等待配置生效(别着急)
    Google Cloud的配置变更有时候不会立即同步,修改后最好等待5-10分钟,再重新发起授权请求。

额外提醒:如果你的应用是外部类型(非Google Workspace内部应用),还需要在「OAuth同意屏幕」里添加测试用户,只能用测试用户的账号进行授权测试,未通过审核的外部应用无法让普通用户使用相关权限。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.28 09:58:29