我计划将 YouTube 集成到我的网络应用程序中,用户可以将视频上传到 YouTube。我需要以编程方式访问所有上传视频的 URL、上传视频的用户的用户 ID,并将它们记录在我的数据库中。
如何使用 YouTube Direct Lite 做到这一点?
是否有可能...
下载完成后 YouTube Direct Lite 会回调我的应用吗?
将参数与上传的视频一起保存?
我计划将 YouTube 集成到我的网络应用程序中,用户可以将视频上传到 YouTube。我需要以编程方式访问所有上传视频的 URL、上传视频的用户的用户 ID,并将它们记录在我的数据库中。
如何使用 YouTube Direct Lite 做到这一点?
是否有可能...
下载完成后 YouTube Direct Lite 会回调我的应用吗?
将参数与上传的视频一起保存?
你有两个选择。您可以使用数据 API 检索已提交到播放列表的视频提要,就像 YouTube Direct Lite 在幕后所做的那样。相关的 API 调用类似于
PLAYLISTID
您用来征集视频的播放列表的 ID 在哪里(省略PL
前缀)。
您可以定期从您自己的应用程序中进行此查询,以获取正在提交的视频的提要。
或者,您可以使用YouTube Direct而不是YouTube Direct Lite。YouTube Direct 是一个完整的 Java App Engine 网络应用程序,并且有自己的数据存储区,每当提交发生时都会更新。您可以随意使用该数据。不过,要启动和运行 YouTube Direct 还需要做很多工作。