Vimeo高级api视频

时间:2013-10-30 22:48:21

标签: ruby-on-rails ruby api video vimeo

我使用Vimeo gem在Rails上构建了一个Web应用程序。我需要为1个特定用户获取每个视频。简单的API为20个视频设置了上限,但它具有更好的高级API信息,至少对于我的用例(video_url,缩略图)。这意味着我需要ping一次他们的服务器以获取所有视频,然后每次视频获得必要信息一次。这看起来非常过分。

1)有没有办法通过1个请求获取我需要的信息? 2)有没有办法从简单的API中获取20多个视频? 3)Vimeo的客户服务有没有运气好?

这是宝石供参考,但除了充当API包装之外,它似乎没有做任何其他事情。我希望我得到的数据是正确的。 vimeo gem

1 个答案:

答案 0 :(得分:2)

2)有没有办法从简单的API中获取20多个视频?

如果您将?page =添加到您的请求网址,则简单API允许您请求最多第3页(从第1页开始),每页最多20个视频。

例如:http://vimeo.com/api/v2/username/videos.json?page=2

假设用户创建了许多视频,将返回由特定用户创建的视频21-40。

通过3次通话,您最多可以获得60个视频。这不符合您的要求,但它是从Vimeo的Simple API获取更多视频的一种方式。