使用Javascript + jquery Fetch,我能够使用YouTube API进行搜索-然后它停止工作,现在出现错误403告诉我
未配置访问。之前尚未在项目482017898664中使用YouTube数据API或将其禁用。通过访问https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project=482017898664启用它,然后重试。如果您最近启用了此API,请等待几分钟,以便该操作传播到我们的系统并重试
但是,当我转到该地址时,我的API已启用。而且我可以从https://developers.google.com/apis-explorer/#p/youtube/v3/进行搜索。
为什么说它停止了我的API,使它停止工作,又如何使它重新工作。
注意-“请等待几分钟,以便该操作传播到我们的系统并重试”-我已经等待了3天,但仍然无法正常工作。
答案 0 :(得分:0)
我有同样的问题。这是因为youtube禁止了您的项目对Youtube数据的访问。
您可以检查两件事是否真的发生在您身上。
您应该收到来自Youtube的主题相关电子邮件 [FYI] Youtube禁用了无效项目的数据API服务
“配额”页面中的“您每天的查询”设置为0。(并且您无法对其进行编辑)
获取对同一项目的访问权限的唯一方法是填写此form并等待其执行。