2012-12-10 99 views
1

我計劃將YouTube集成到我的網絡應用程序中,用戶可以將視頻上傳到YouTube。我需要以編程方式訪問所有上傳視頻的網址,上傳視頻的用戶的用戶ID,並將其記錄在我的數據庫中。如何訪問通過Youtube Direct Lite上傳的視頻的URL

我該如何使用YouTube Direct Lite來做到這一點?

是否有可能...

  • 已通過YouTube Direct,精簡版的回調我的應用程序,當下載完成?

  • 保存參數以及上傳的視頻?

回答

2

您有兩種選擇。您可以使用Data API檢索已提交給播放列表的視頻供稿,就像YouTube直接精簡版在幕後操作一樣。相關API調用是一樣的東西

https://gdata.youtube.com/feeds/api/videos?v=2&orderby=published&category=%7Bhttp%3A%2F%2Fgdata.youtube.com%2Fschemas%2F2007%2Fkeywords.cat%7DytdlPLAYLISTID

其中PLAYLISTID是你使用徵求視頻(省略PL前綴)播放列表的ID。

您可以定期從您自己的應用程序中進行查詢,以獲取正在提交的視頻供稿。您可以使用YouTube Direct而不是YouTube Direct Lite。 YouTube Direct是一個完整的Java App Engine Web應用程序,並且擁有自己的數據存儲區,每次提交時都會進行更新。不過,您可以使用該數據。不過,使用YouTube Direct啓動和運行還有很多工作要做。

相關問題