【问题标题】:Choosing version for Youtube Data API选择 Youtube Data API 的版本
【发布时间】:2013-02-06 15:59:01
【问题描述】:

我正在开发一个项目,我应该直接从 youtube 上传和搜索视频。我开始搜索并了解使用 youtube 数据 API。现在有两个版本。 v3.0 处于实验阶段,v2.0 是旧版本。

我将第一次使用它。我很困惑……

  1. 我应该使用 2.0 版还是 3.0 版?
  2. 与其他相比,我为什么要选择它?..
  3. 开发复杂度有区别吗?

请推荐!感谢所有回答的人。(我使用的是php/mysql)

【问题讨论】:

    标签: video youtube youtube-api


    【解决方案1】:

    出于几个原因,我个人建议使用版本 3。

    • Youtube 正在发生变化,就像所有平台一样,随着平台的变化,API 也会发生变化。使用不同的实体,并为这些实体创建不同的方法。 YouTube 想到的一个很好的例子是您查找频道上传视频的方式。 YouTube 转而使用上传播放列表(与任何其他播放列表一样处理),新的 API 反映了这一变化。版本 3 只是摆脱了一些旧的做事方式。
    • 另一个重大变化是 YouTube 希望处理频道的方式。频道越来越关注他们的 ID(与您的 G+ 帐户相关联),而不是用户名,而 v3 API 也反映了这一点。
    • 版本 3 的发布时间会更长(因为我确信 v2 会在某个时候被淘汰,就像 v1 一样)。
    • 版本 3 比版本 2 干净得多(文档和实际端点)。这是一个非常容易提出的论点,只需查看以下两个文档页面。如果你不能立即告诉第 3 版更容易导航,那你一定是疯了!

    版本 3:https://developers.google.com/youtube/v3/docs/

    版本 2:https://developers.google.com/youtube/2.0/reference

    说 v3 仍处于试验阶段是一个有效的论据,但我已经在生产环境中使用它几个月了,到目前为止我对它非常满意。我不认为 YouTube 会在这一点上做出任何巨大而彻底的改变。

    【讨论】:

    • 我希望我的用户只在我的频道中通过我的网站上传视频。在阅读完所有我正在使用的服务帐户之后,我将使用直接上传工具。这是正确的方法吗? (我有点困惑,因为我是第一次这样做!)最后一个问题,什么是开放 SSL?正如文档所说,我们在向 youtube 发送请求时必须拥有 SSL 证书。如果您知道,请发布任何其他教程链接。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2017-11-20
    • 2020-12-19
    • 2014-12-18
    • 1970-01-01
    • 1970-01-01
    • 2015-12-18
    • 1970-01-01
    • 2014-09-24
    相关资源
    最近更新 更多