无论我们如何尝试,我们发出的所有 YouTube API 请求都会失败。
由于我们首先认为这是一个传播问题,所以我们等了 10 分钟,然后是 30 分钟、2 小时,现在超过 24 小时,但没有结果。
我们发现this thread ,它涵盖了 iOS 应用程序的类似问题,但与我们的用例不符。
以下是问题所在的概要:
- 为我们的帐户激活“Youtube Data API v3”API 显示为成功,并且该 API 显示为已启用。
POST
到https://www.googleapis.com/upload/youtube/v3/videos
(视频插入)始终失败,并出现以下错误,尽管事实上,我们已经等待了几个小时才能使 API 能够传播:未配置访问。 YouTube 数据 API 之前尚未在项目 XXXXXXXXXXXX 中使用过或已被禁用。通过访问 https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project=928939889952 启用它,然后重试。如果您最近启用了此 API,请等待几分钟,以便该操作传播到我们的系统,然后重试。
- 尽管该错误并未直接表明这一点,但我们的 YouTube Data API 的“每日查询数”配额显示为“0”。我们无法理解为什么它显示为零,不幸的是,所有将其编辑为更高值的尝试都失败了,禁用然后重新启用 API 并没有解决问题。在完全独立的项目/帐户中,启用 YouTube 数据 API 时,该值显示为“10,000”,并且视频插入 API 调用确实在该项目下工作。
这对我们来说是一个重大障碍,因为它阻止我们部署我们的应用程序:任何帮助将不胜感激。
最佳答案
No access configured
实际上意味着你没有访问该api的权限。这基本上意味着您已启用该 api,但没有使用它的配额。它与“您已用完配额”错误消息不同。
经过去年某个时候的奇怪更改后,默认情况下 Youtube API 的配额现在为 0。您需要请求配额延期,可能需要一周到几个月的时间才能获得使用它的许可。
我花了三个月的时间。不,我不知道他们如何期望任何人在没有任何配额的情况下开发新的应用程序,并提前知道他们需要申请配额才能开始开发他们的应用程序。真是令人沮丧。
关于google-api - YouTube API 请求因 "Access Not Configured"(也为 : "queries per day" quota is locked to 0))而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59638295/