2013-04-11 107 views
0

我想弄清楚如何使用jquery獲取Youtube視頻的所有信息,並且只取得了一點成功。如何使用jquery獲取Youtube視頻信息

我用下面的代碼來獲取視頻標題和描述...

var url = "http://gdata.youtube.com/feeds/api/videos?q=" + id + "&max-results=1&v=2&alt=jsonc"; 
var title; 

$.getJSON(url, 
    function(response) 
    { 
     title = response.data.items[0].title; 
     description = response.data.items[0].description; 
     author = response.data.items[0].name; 

     $('#details-title').text("Title: " + title); 
     $('#details-desc').text("Description: " + description); 
    } 
); 

我怎麼會想出什麼其他的領域可以用這種方法來獲得?例如,我試圖獲得上傳者姓名和視頻長度。

+3

'console.log(response)'並檢查可用的數據,或者轉到api文檔。 – 2013-04-11 19:20:30

回答

0

您可以使用有效的查詢替換您網址中的id並訪問該網址,它將返回一個JSON對象。

現在複製該JSON對象,並將其放入美化器(在我的情況下,我使用jsbeautifier)並檢查items的子項並選擇您需要的其他字段。

相關問題