2013-07-23 22 views

回答

3

是的。 v3 API允許你通過videos/list來做到這一點。下面是一個使用拖車黑暗騎士爲例API調用照樣升起:

GET https://www.googleapis.com/youtube/v3/videos?part=topicDetails&id=g8evyE9TuYk&fields=items%2FtopicDetails%2FtopicIds&key= {} YOUR_API_KEY

(要獲得開發者密鑰,按照我們video tutorial的說明)。

這集:

話題:topicDetails ID:g8evyE9TuYk 領域:項目/ topicDetails/topicIds

在響應體,您可以:

{ 
"items": [ 
    { 
    "topicDetails": { 
    "topicIds": [ 
    "/m/0bpm4yw", 
    "/m/01d5g", 
    "/m/0btpm6", 
    "/m/0184dt", 
    "/m/02vxn" 
    ] 
    } 
    } 
] 
} 

這些對應的遊離鹼中音,您可以使用Freebase API查找。例如,第一個響應對應於Freebase entity The Dark Knight Rises (movie)。一旦您查找實體,您可以查找相關實體,如導演,演員或流派。

玩了一下API瀏覽器。當您準備好將其轉換爲代碼時,請注意關於打開API reference into code的視頻。

+0

謝謝。現在觀看視頻。你在視頻中也是這樣嗎? –

+0

如果您需要關於某個主題的摘要信息,Freebase Topic API是一個很好的方法,可以一次完成。例如示例電影是https://www.googleapis.com/freebase/v1/topic/m/0bpm4yw,它返回大量的JSON數據以及所有相關信息。如果你只是想要例如名稱和發佈日期,但除此之外很方便。對於更簡潔的版本,附加?filter = suggest(建議是自動填充小部件) –

+1

是的,那是我在視頻中。無恥的自我推銷=)。謝謝你的提示,湯姆! –

相關問題