如何从vimeo获取专辑列表

How to get album list from vimeo

本文关键字:获取 专辑列表 vimeo      更新时间:2024-06-03

目前正在进行一个项目,我已经将所有视频文件托管到vimeo服务器。

现在我想使用vimeo API在我的页面上显示这些视频的缩略图。到目前为止,API可以在使用应用程序对用户进行身份验证后获取用户数据,而这里的情况并非如此。

我如何在我的页面上以缩略图的形式显示这些视频列表,如有任何快速解决方案,将不胜感激?

使用此URL在JSON http://vimeo.com/api/v2/video/VIDEO_ID.json(也可以使用XML:http://vimeo.com/api/v2/video/VIDEO_ID.xml)中获取视频详细信息

示例:http://vimeo.com/api/v2/video/6271487.json

然后,检查值thumbnail_smallthumbnail_mediumthumbnail_large

更新:获取私人视频的缩略图:

下载Viemo PHP库。然后使用此代码:

$video_id = 'VIDEO_ID';
$key = 'YOUR_CONSUMER_KEY';
$secret = 'YOUR_CONSUMER_SECRET';
require_once('vimeo.php');
$vimeo = new phpVimeo($key, $secret);
$video = $vimeo->call('vimeo.videos.getInfo', array('video_id' => $video_id));
$img_small = $video->video[0]->thumbnails->thumbnail[0]->_content;
$img_medium = $video->video[0]->thumbnails->thumbnail[1]->_content;
$img_large = $video->video[0]->thumbnails->thumbnail[2]->_content;

获取用户的所有相册列表(显然是oauth保护的):

http://developer.vimeo.com/apis/advanced/methods/vimeo.albums.getAll

您应该使用Vimeo提供的文档,这就是您应该使用的:

https://developer.vimeo.com/api/reference/videos#get_videos

与以下内容组合使用:https://developer.vimeo.com/api/reference/videos#get_video_thumbnail

我不会给你写代码,因为它很容易,我会从你身上删除所有的乐趣:-)