我想在新的 Android 应用中使用YouTube Android Player API 。你能解释一下这个 API 的免费使用限制吗?我感兴趣的是在达到免费 API 限制之前每天可以播放多少个视频。
我已经做了一些背景研究,以下是我所知道的:
- Android Player API 使用 YouTube 应用程序和 YouTube Data APIs v3 来播放视频。
- 程序员必须提供跟踪使用情况的 Data API v3 密钥。
- 每个应用程序每天对 Data APIs v3 的访问限制为 500 万个单位。
- 通过 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-api
StackOverflow 上的标签获取技术支持。有关详细信息,请参阅此博客文章:https ://youtube-eng.googleblog.com/2012/09/the-youtube-api-on-stack-overflow_14.html