Youtube api 在Google Dashboard中启用时出现YouTube API错误403

Youtube api 在Google Dashboard中启用时出现YouTube API错误403,youtube-api,Youtube Api,使用Javascript+jquery Fetch,我能够使用YouTube API进行搜索——然后它停止工作,现在我收到错误403,告诉我 未配置访问权限。YouTube数据API之前未在项目482017898664中使用,或已禁用。通过访问启用它,然后重试。如果您最近启用了此API,请等待几分钟,让操作传播到我们的系统,然后重试 但是,当我转到该地址时,我的API已启用。我可以从中进行搜索 既然它说我的API被启用了,为什么它停止工作了,我该如何让它重新工作呢 注意-“等待几分钟,让操作传播

使用Javascript+jquery Fetch,我能够使用YouTube API进行搜索——然后它停止工作,现在我收到错误403,告诉我

未配置访问权限。YouTube数据API之前未在项目482017898664中使用,或已禁用。通过访问启用它,然后重试。如果您最近启用了此API,请等待几分钟,让操作传播到我们的系统,然后重试

但是,当我转到该地址时,我的API已启用。我可以从中进行搜索

既然它说我的API被启用了,为什么它停止工作了,我该如何让它重新工作呢


注意-“等待几分钟,让操作传播到我们的系统,然后重试”-我已经等了3天,但它仍然不起作用。

我也遇到了同样的问题。这是因为youtube禁用了项目对youtube数据的访问

有两件事你可以检查你是否真的发生了

  • 你应该会收到一封来自Youtube的主题为 [FYI]Youtube已禁用非活动项目的数据API服务

  • 配额页中每天的查询数设置为0。(不允许您对其进行编辑)


  • 要恢复对同一项目的访问权限,唯一的方法是填写此文件并等待他们的操作。

    您能显示您的获取请求吗?(不显示API密钥)。当我尝试使用我的密钥从Youtube API获取数据时,我无法使用Javascript进行获取,因为CORS不允许访问。例如,通过进入Google API Dashboard,可以修复API密钥错误-禁用API,删除凭据,创建新项目,在那个新项目上启用API,然后创建新的凭证-这个新的API密钥有效。很高兴知道!恭喜你弄明白了