2013-05-21 74 views

回答

0

你可以做一個videos->list與設置視頻ID爲你的playlist,並通過檢查與標籤迭代。但是通過標籤進行搜索在API中不再可用。

+1

搜索運營商仍然適用於搜索方法 – 350D

5

使用search方法使用##tagname搜索字符串爲q參數並設置type:video參數。您可以找到其他的搜索運營商here。舊的 - tag:tangle不適用於我的新API。 ##正常工作。

+0

您是如何得到這個工作的?您是否將該請求授權爲內容合作伙伴? – kjosh

+1

@kjosh使用您的API密鑰:'GET https://www.googleapis.com/youtube/v3/search?part=snippet&q=%23%23 {YOUR_TAG}&key = {YOUR_API_KEY}' – 350D

+2

我可以確認此作品v3 @kjosh – Broonix

1

最近嘗試過用戶350D給出的解決方案,但q=##{YOUR_TAG}似乎不適用於最新的YouTube API。看來只有當視頻ID作爲參數提供時才能檢索標籤。我發現,我下面的作品:

首先,檢索視頻列表(返回最少需要的信息,例如視頻ID,標題和高品質的縮略圖URL):

https://www.googleapis.com/youtube/v3/search?key={YOUR API KEY}&fields=items(id(videoId),snippet(title,thumbnails(high(url))))&part=id,snippet; 

然後批將視頻ID整合到一個請求中以檢索相關標籤:

https://www.googleapis.com/youtube/v3/videos?key={YOUR API KEY}&fields=items(id,snippet(tags))&part=snippet&id={videoID01,videoID02,etc};