A有一点问题/问题。
我试图从youtube api中检索大多数视频,但似乎我的输出不正确。 当我使用此网址时http://gdata.youtube.com/feeds/api/standardfeeds/most_viewed 我收到很多有很多观点的视频,但不是我认为的全部。例如,极端流行的视频江南风格虽然比结果中的其他视频有更多的视图,但不存在。 是因为我使用了错误的网址,还是我得到了旧数据或其他内容?
编辑:代码
feed = yt_service.GetYouTubeVideoFeed('http://gdata.youtube.com/feeds/api/standardfeeds/most_viewed')
for entry in feed.entry:
print entry.statistics.view_count, ' : ', entry.media.title.text
答案 0 :(得分:2)
答案 1 :(得分:0)
尝试以下代码:
_findChild: function(node,character) {
var children = node.children;
if (children) {
var child = children[node.currentChildIndex];
if (child.character === character) {
return child;
} else {
var length = children.length;
if (length > 1) {
switch (length) {
case 2:
return this._finder1(node,node.currentChildIndex ? 0 : 1,character);
case 3:
return this._finder3(node,character);
case 4:
return this._finder4(node,character);
default:
return this._fnNodeFinder.call(this,node,character);
}
}
}
}
return null;
},
_finder1: function(node,index,character) {
var child = node.children[index];
if (child.character === character) {
node.currentChildIndex = index;
return child;
}
return null;
},
_finder3: function(node,character) {
switch (node.currentChildIndex) {
case 0:
return this._finder1(node,1,character)
|| this._finder1(node,2,character);
case 1:
return this._finder1(node,0,character)
|| this._finder1(node,2,character);
case 2:
return this._finder1(node,0,character)
|| this._finder1(node,1,character);
default:
// alert("Invalid _finder3 index of " + index);
return null;
}
},
_finder4: function(node,character) {
switch (node.currentChildIndex) {
case 0:
return this._finder1(node,1,character)
|| this._finder1(node,2,character)
|| this._finder1(node,3,character);
case 1:
return this._finder1(node,0,character)
|| this._finder1(node,2,character)
|| this._finder1(node,3,character);
case 2:
return this._finder1(node,0,character)
|| this._finder1(node,1,character)
|| this._finder1(node,3,character);
case 3:
return this._finder1(node,0,character)
|| this._finder1(node,1,character)
|| this._finder1(node,2,character);
default:
// alert("Invalid _finder4 index of " + index);
return null;
}
},