9

我想在新的 Android 应用中使用YouTube Android Player API 。你能解释一下这个 API 的免费使用限制吗?我感兴趣的是在达到免费 API 限制之前每天可以播放多少个视频。

我已经做了一些背景研究,以下是我所知道的:

  1. Android Player API 使用 YouTube 应用程序和 YouTube Data APIs v3 来播放视频。
  2. 程序员必须提供跟踪使用情况的 Data API v3 密钥。
  3. 每个应用程序每天对 Data APIs v3 的访问限制为 500 万个单位。
  4. 通过 Data API v3 进行的不同操作在单位方面具有不同的成本

据我所知,YouTube 应用可以控制向 Data API 发出请求。当我没有源代码时,如何计算 YouTube 应用代表我使用的读取/写入/更新等?我怎样才能将这些操作转化为单位,然后转化为实际的视频?视频是我关心的,也是我可以通过 Android Player API 实际控制的。

让我们以 Justin Beiber 的 Baby 视频为例。它长 3 分 45 秒,它的 id 是 kffacxfA7G4 ,完整的 URL 是http://www.youtube.com/watch?v=kffacxfA7G4。如果我将 id 提供给 Android Player API 作为起点,播放该视频需要什么单位?每天可以通过 API 播放多少个不同的此类视频?

编辑:这个问题主要针对 YouTube API 团队 @ Google(如https://stackoverflow.com/users/385997/jeff-posnick)中的人员,他们使用youtube-apiStackOverflow 上的标签获取技术支持。有关详细信息,请参阅此博客文章:https ://youtube-eng.googleblog.com/2012/09/the-youtube-api-on-stack-overflow_14.html

4

1 回答 1

0

使用和配额。YouTube 可以自行决定对您的 YouTube API 使用设置操作配额。您不得试图规避自动使用配额限制。

来自:https ://developers.google.com/youtube/terms

这意味着你根本不知道配额是什么,是否有配额,基本上这是一个单方面的选择,你的应用程序是生是死。

我还应该提醒一个事实,商业解决方案可能会破坏这种许可,或者它们根本不是一个好的解决方案,因为您将在您无权控制产品的情况下提供产品。

我还强烈建议阅读API 使用禁止部分。

于 2013-01-06T20:19:02.500 回答