我们从之前开发的内部视频系统切换到YouTube,现在我已经开始为用户提供公共上传Feed。当我们第一次从主要用户的帐户中获得大约150个左右的视频时,就出现了问题。随着时间的推移,这个数字上升到大约50,并且它停留在那里。我在YouTube API论坛上发现了一篇关于延迟的帖子,但没有说明我能期待多长时间。
任何人都有这方面的经验告诉我会发生什么?
答案 0 :(得分:2)
预期的延迟可能会有所不同,并在此处记录(http://code.google.com/apis/youtube/2.0/reference.html) - 您可以将其最小化的方式:
1)将视频上传为公开视频。如果您首先将视频上传为私有,则会将视频从快速索引
中删除2)对用户Feed进行经过身份验证的请求,这将保证API具有最新鲜的数据。 即。 http://gdata.youtube.com/api/feeds/users/username/uploads(使用“用户名”的开发密钥和身份验证令牌)代替http://gdata.youtube.com/api/feeds/videos?author=username