如何使用 JSON 在 Vimeo 频道上找到最新视频?

如何使用 JSON 在 Vimeo 频道上找到最新视频?

我正在尝试将提交到我的 Vimeo 频道的最新视频嵌入到我的页面中。我发现以下文档有帮助http://developer.vimeo.com/apis/oembed,但我仍然不确定如何解决这个问题——我错过了什么?

答案1

如果你的所有数据民众,您可以使用 Vimeo 的 Simple Api。

查找频道中视频的文档位于此处:https://developer.vimeo.com/apis/simple#channel-request

假设您想查找发布到 VimeoHQ 频道的最新视频。

  1. 从以下位置拉取 JSONhttp://vimeo.com/api/v2/channel/vimeohq/videos.json
  2. 将 JSON 解析为数组
  3. 最新视频是数组的第一个元素
  4. 使用带有 oembed 的“url”字段来构建您的嵌入链接。

如果您的数据私人的你必须使用Vimeo 的高级 API

此方法稍微复杂一些,需要使用 OAuth 1.0。我建议您使用现有库,并探索 vimeo.channels.getVideos 方法。

答案2

刚刚发现这个正在寻找类似的解决方案。看来 Vimeo 不再提供其简单的 API。要完成这样的事情,您需要注册为开发人员并获取令牌。我对 oEmbed API 的理解是它要求您提供视频 ID,这意味着您必须已经知道它。我不认为 oEmbed API 会允许您执行原始问题所要求的操作;但是,我很想被证明是错的!

这是新的Vimeo 开发者门户

相关内容