如何通过Youtube Data API v3 / JSOUP解析获得评论?

时间:2014-12-25 10:59:29

标签: android youtube-api jsoup youtube-data-api

"使用Youtube Data API V3获取评论是在Trusted Tester阶段"。任何人都可以给我一些更新信息吗?

我不想使用API​​ V2来获取评论,也许有更好的方法? 如果没有办法使用Youtube Data API V3(请举例),有人可以给我一个建议如何在Android中使用jsoup html解析器来检索评论吗?

3 个答案:

答案 0 :(得分:2)

更新:评论功能现在可在Data API v3中使用。 http://youtube-eng.blogspot.com/2015/04/manage-comments-with-youtube-data-api-v3.html

v3 API的评论功能有望在Q1初期发布。 您可以跟踪问题并要求受信任的测试人员,因此您已经可以开始开发。

https://code.google.com/p/gdata-issues/issues/detail?id=5046

答案 1 :(得分:1)

我不知道这是否有所帮助,但谷歌有一些代码示例页面可以使用他们的Youtube API:YouTube Data API (v3) Code Samples

您可以在github上找到样本,如页面所示。​​

我认为它并不认为JSOUP是一种选择。如果你有一个视频(让我们以PewDiePie为例),它已经有数以千计的评论(可能更多),并且当你打开视频时并不是所有的评论都显示出来,所以你首先需要找到一种方法来加载所有评论在你开始阅读它们之前。 阅读部分是最困难的,因为它有成千上万的评论,系统需要一段时间来阅读评论并做任何你想做的事情。

但我发现的是: How to get comments of youtube Video from VideoId android in youtubeApi v3?

查看第一篇文章评论中的链接,并将其与视频本身进行比较:

使用此链接,您可以使用JSON获得评论:

获取视频评论:http://gdata.youtube.com/feeds/api/videos/DBNYwxDZ_pA/comments?orderby=published&alt=json&max-results=30&start-index=1

视频本身:https://www.youtube.com/watch?v=DBNYwxDZ_pA

我希望这对您的项目有所帮助!

答案 2 :(得分:1)