【问题标题】:Youtube data api return dailyLimitExceededUnreg reachYoutube 数据 api 返回 dailyLimitExceededUnreg 到达
【发布时间】:2017-08-23 02:45:03
【问题描述】:

我们正在使用 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 有什么新的更新吗? 谁能帮我解决这个问题?

【问题讨论】:

  • 这不是问题,信息很清楚。您的未经身份验证的使用已超出每日配额。验证或限制您的日常使用。
  • 我是 youtube-data-api 的新开发者,所以请指导我如何进行身份验证。提前致谢
  • 关注官方指南here
  • @Erevald 我搜索了很多身份验证方法但数未找到,我还验证了域。并且还添加了密钥限制但仍然无法正常工作。任何人都可以帮助我进行身份验证
  • 作为附加信息,您还可以查看显示 Youtube Data API 支持 OAuth 2.0 访问私有数据的Implementing OAuth 2.0 Authorization。不要忘记要使用的帐户应该与 Youtube 帐户相关联。您还可以使用 Quota Calculator 来估算 API 查询的配额成本。所有 API 请求,包括无效请求,都会产生至少一分的配额成本。

标签: youtube youtube-api youtube-data-api


【解决方案1】:

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

如果您使用的是 youtube data v3 api,请使用以下代码 sn-p。

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}

【讨论】:

    【解决方案2】:

    为了访问任何 Google API,您需要识别您的应用程序。此规则尚未在所有 Google API 上实施。如果您说您的请求过去有效,我怀疑他们现在已经开始使用 YouTube API 强制执行此操作。

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

    1. 您需要一个 Google 帐户才能访问 Google Developers Console、请求 API 密钥并注册您的应用程序。
    2. 在 Google Developers Console 中创建一个项目并获取授权凭据,以便您的应用可以提交 API 请求。
    3. 创建项目后,确保 YouTube 数据 API 是您的应用注册使用的服务之一:
      一种。前往 Developers Console 并选择您刚刚注册的项目。 湾。在 Google Developers Console 中打开 API 库。如果出现提示,请选择一个项目或创建一个新项目。在 API 列表中,确保 YouTube Data API v3 的状态为开启。
    4. 如果您的应用程序将使用任何需要用户授权的 API 方法,请阅读身份验证指南以了解如何实现 OAuth 2.0 授权。

    见Getting started

    【讨论】:

    • @DalmTo 我按照上述所有步骤操作,但仍然遇到相同的错误。请建议我任何其他方式来理解和摆脱它。
    • 您是否在请求中添加了密钥?我建议您发布一些代码,如果没有看到您的代码,我们将无法为您提供更多帮助。
    猜你喜欢
    • 2019-08-11
    • 1970-01-01
    • 2016-12-10
    • 1970-01-01
    • 1970-01-01
    • 2022-11-08
    • 1970-01-01
    • 2021-11-19
    • 2020-01-02
    相关资源
    最近更新 更多