选择Youtube Data API的版本

时间:2013-02-21 10:52:58

标签: video youtube youtube-api

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

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

  1. 我应该使用2.0版还是3.0版?
  2. 为什么我要选择它呢?..
  3. 开发复杂性有差异吗?
  4. 请建议!感谢所有回答的人。(我使用的是php / mysql)

1 个答案:

答案 0 :(得分:4)

我个人建议使用版本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在这一点上做出任何巨大的,彻底的改变。