所以我有一些简单的事情:
$yt = new Zend_Gdata_YouTube();
$yt->setMajorProtocolVersion(2);
$q = $yt->newVideoQuery();
$q->setOrderBy('viewCount');
$q->setCategory('182);
$q->setAuthor('MYYOUTUBENAME');
printVideoFeed($yt->getVideoFeed($q));
哪种方法很好。
现在我正在上传更多已经处理并公开播放的视频,但这些视频没有显示在上面输出的列表中。
就像上面的查询卡在同一个缓存上一样,不会刷新并加载来自用户MYYOUTUBENAME的关键字“182”的新视频?
我试图更改正在播放的视频的视频标题,而且这不会刷新,它会显示我的旧视频标题?
我可以以某种方式影响这个并让youtube刷新它的缓存,或者它是youtube做的事情?如果最后一个陈述是答案,那么刷新之间需要多长时间?现在等了大约45分钟,仍然没有。
答案 0 :(得分:0)
(基本上,您需要从上传Feed中请求视频,而不是从搜索Feed中请求,并确保在上传Feed请求时不提供任何订购参数。)