目前正在開發一個項目,我已將所有視頻文件託管到vimeo服務器。如何從vimeo獲取專輯列表
現在我想使用vimeo API在我的頁面上顯示這些視頻的縮略圖。到目前爲止,在使用應用程序對用戶數據進行身份驗證之後,可以使用API獲取用戶數據,但在此情況並非如此。
如何在頁面上以縮略圖的形式顯示這些視頻列表,我們將不勝感激?所有專輯中爲用戶
目前正在開發一個項目,我已將所有視頻文件託管到vimeo服務器。如何從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_small
,thumbnail_medium
和thumbnail_large
。
更新:要獲得民營視頻縮略圖:
下載Viemo PHP library。然後用這個代碼:
$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/apis/advanced/methods/vimeo.albums.getVideos
與以下組合:
https://developer.vimeo.com/apis/advanced/methods/vimeo.videos.getThumbnailUrls
我不打算給你寫的代碼,因爲它是非常容易的,我會從你刪除所有的樂趣:-)
我明白你的意思,謝謝yup – justnajm
也許這個答案會得到你所需要的http://stackoverflow.com/questions/1361149/get-img-thumbnails-from-vimeo –
@ Ma'moonAl-阿卡什你的建議是僅用於圖片,我想從我的vimeo專輯中獲得所有視頻列表。 – justnajm