Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Youtube数据api返回dailyLimitExceededUnreg reach_Youtube_Youtube Api_Youtube Data Api - Fatal编程技术网

Youtube数据api返回dailyLimitExceededUnreg reach

Youtube数据api返回dailyLimitExceededUnreg reach,youtube,youtube-api,youtube-data-api,Youtube,Youtube Api,Youtube Data Api,我们正在使用YouTube数据API获取YouTube频道信息,它在两天前工作,现在它给我以下错误: { "error": { "errors": [ { "domain": "usageLimits", "reason": "dailyLimitExceededUnreg", "message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.", "extendedHelp": "ht

我们正在使用YouTube数据API获取YouTube频道信息,它在两天前工作,现在它给我以下错误:

{
"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数据API有新的更新吗?
有人能帮我解决这个问题吗?

为了访问任何需要识别应用程序的Google API。这条规则并没有在所有谷歌API上实施。如果你说你的请求在过去有效,我怀疑他们现在已经开始用YouTube API强制执行了

问题是您没有使用Oauth2对应用程序进行身份验证,或者没有随此请求一起发送API密钥

  • 您需要一个Google帐户来访问Google开发者控制台,请求API密钥,并注册您的应用程序
  • 在GoogleDevelopers控制台中创建一个项目并获取授权凭据,以便您的应用程序可以提交API请求
  • 创建项目后,确保YouTube数据API是应用程序注册使用的服务之一:
    A.转到开发者控制台并选择您刚刚注册的项目。 B在Google开发者控制台中打开API库。如果出现提示,请选择一个项目或创建一个新项目。在API列表中,确保YouTube数据API v3的状态为ON
  • 如果您的应用程序将使用任何需要用户授权的API方法,请阅读《身份验证指南》以了解如何实现OAuth 2.0授权

  • 请参见

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

    如果您使用的是youtube数据v3 api,请使用以下代码段

    playlItemsListByPlaylayIDRequest.setKey(您的API密钥值)

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


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

    这不是问题,信息非常清楚。您未经验证的使用已超过每日配额。请验证或限制您的日常使用。我是youtube数据api的新开发人员,请指导我如何验证。提前感谢官方指南@Erevald,我搜索了很多验证方法,但没有找到,我也验证了域名。并且还添加了密钥限制,但仍然不起作用。如果有人能帮助我验证其他信息,您还可以查看显示Youtube数据API支持OAuth 2.0访问私有数据。不要忘记要使用的帐户应该链接到Youtube帐户。您还可以使用用于估算API查询配额成本的。所有API请求,包括无效请求,都会产生至少一点的配额成本。@DalmTo我遵循了上述所有步骤,但仍然得到相同的错误。请告诉我任何其他的理解方法,并从中得出结论。您是否将密钥添加到您的请求中?我建议你发布一些代码,如果没有看到你的代码,我们将无法为你提供更多帮助。