2014-02-16 16 views

回答

2

是的,這是可能的。 YouTube提供了一個API,您可以使用它來提取此信息。

http://gdata.youtube.com/feeds/api/videos/#{video_id} 

您可以使用上述API URL來獲取有關視頻的信息。要檢查它是否被刪除,您可以檢查yt:state標記的值。

<yt:state>標記包含描述無法播放的視頻狀態的信息。包含<yt:state>標記的視頻條目無法播放。名稱和reasonCode屬性以及標記值可以深入瞭解視頻無法播放的原因。

創建一個腳本,檢查給定視頻的標記值,並通過此腳本運行所有視頻。

+0

你如何檢查狀態標籤? –

+0

@ jesses.co.tt:使用SimpleXML解析XML並獲取值。 –

+0

嗯......我正在使用API​​並獲得JSON響應,而我沒有看到這一點。我在哪裏/如何獲得XML? –