2014-09-20 141 views
3

我知道YouTube API v2已被弃用,但是,v3没有提供从youtube视频获取评论的条款。所以,我别无选择,只能用v2来获取评论。如何使用YouTube API v2获取超过100条评论?

我在网上看到,我们被允许从YouTube视频中获取多达1000条评论,但我一次只能获取50条结果。所以,我用下面的网址,以获取数据:

http://gdata.youtube.com/feeds/api/videos/JsDY1Ha83M8/comments?v=2&max-results=50&start-index=1 
http://gdata.youtube.com/feeds/api/videos/JsDY1Ha83M8/comments?v=2&max-results=50&start-index=51 
http://gdata.youtube.com/feeds/api/videos/JsDY1Ha83M8/comments?v=2&max-results=50&start-index=101 
http://gdata.youtube.com/feeds/api/videos/JsDY1Ha83M8/comments?v=2&max-results=50&start-index=151 
.... 

等,直到开始指数= 1001

的事情是,YouTube上停止返回从开始指数= 101及以后的意见。所以,我只能取得100条评论。我需要能够获取1000条评论。我怎样才能做到这一点?

要重现我面对这个问题,只需转至: http://gdata.youtube.com/feeds/api/videos/JsDY1Ha83M8/comments?v=2&max-results=50&start-index=101

,你会看到,有没有“进入”领域。

+0

API V2已弃用,请使用API​​ V3 – mpgn 2014-09-20 18:29:40

+1

V3尚不允许评论提取。 – 2014-09-27 12:16:12

回答

1

正如Vidcon今年宣布的那样,v3评论正处于测试阶段。对于感兴趣的各方,我们将他们纳入测试流程,并且生产版本即将推出。