我计划将YouTube整合到我的网络应用中,用户可以将视频上传到YouTube。我需要以编程方式访问所有上传视频的网址,上传视频的用户的用户ID,并将其记录在我的数据库中。
如何使用YouTube Direct Lite执行此操作?
是否有可能......
在下载完成后让YouTube Direct Lite回调我的应用程序?
保存参数以及上传的视频?
答案 0 :(得分:2)
您有两种选择。您可以使用Data API检索已提交到播放列表的视频供稿,就像YouTube Direct Lite在幕后一样。相关的API调用类似于
其中PLAYLISTID
是您用于征求视频的播放列表的ID(省略PL
前缀)。
您可以定期从自己的应用中进行此查询,以获取正在提交的视频供稿。
或者,您可以使用YouTube Direct代替YouTube Direct Lite。 YouTube Direct是一个完整的Java App Engine Web应用程序,并且有自己的数据存储区,每当提交发生时都会更新。您可以根据需要使用该数据。但是,使用YouTube Direct启动和运行还需要做很多工作。