首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Youtube data api return dailyLimitExceededUnreg reach

Youtube data api return dailyLimitExceededUnreg reach
EN

Stack Overflow用户
提问于 2017-03-29 22:29:17
回答 2查看 4.2K关注 0票数 2

我们正在使用YouTube数据应用程序接口来获取YouTube通道信息,它在两天前工作,现在它给我以下错误:

代码语言:javascript
运行
复制
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "dailyLimitExceededUnreg",
"message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.",
"extendedHelp": "https://code.google.com/apis/console"
}
],
"code": 403,
"message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup."
}
}

YouTube数据应用编程接口有什么新的更新吗?有人能帮我解决这个问题吗?

EN

回答 2

Stack Overflow用户

发布于 2017-03-30 15:24:06

为了访问任何Google API,您需要标识您的应用程序。此规则并未在所有Google API上强制执行。如果你说你的请求在过去有效,我怀疑他们现在已经开始通过YouTube应用程序接口来强制执行这一点。

问题在于,您要么没有使用Oauth2对您的应用程序进行身份验证,要么您没有将API与此请求一起发送。

API你需要一个谷歌帐户来访问谷歌开发者控制台,请求一个密钥,并在谷歌开发者控制台中注册你的application.

  1. Create一个项目,并获得授权凭证,以便你的应用程序可以提交创建你的项目的YouTube数据API,确保YouTube数据API是你的应用程序注册使用的服务之一:

a.进入开发者控制台,选择刚刚注册的项目。b.在Google开发者控制台中打开API库。如果出现提示,请选择一个项目或创建一个新项目。在authorization.列表中,确保YouTube数据v3的状态为ON。

  • 如果您的应用程序将使用任何需要用户授权的API方法,请阅读身份验证指南以了解如何实现OAuth 2.0 API

请参阅Getting started

票数 1
EN

Stack Overflow用户

发布于 2017-10-26 21:51:48

我也收到了同样的错误。我犯的错误是在请求时没有设置API密钥值。请设置API密钥属性。

如果您正在使用youtube data v3 api,请使用以下代码片段。

playlistItemsListByPlaylistIdRequest.setKey(YOUR_API_KEY_VALUE);

如果您使用的是Html请求,请使用以下格式:

https://www.googleapis.com/youtube/v3/playlistItems?part=snippet%2CcontentDetails&maxResults=8&playlistId={PLAYLIST_ID}&key={YOUR_API_KEY}

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43096450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档