YouTube Data API(Java)CommentSnippet.getAuthorGoogleplusProfileUrl()返回null

时间:2016-08-04 10:48:52

标签: youtube-api youtube-data-api

我正在为特定的研究目的提取大量的YouTube评论。除了评论,我还能够提取作者的显示名称,但是当我尝试提取作者的google plus个人资料网址时,对于超过10,000条评论的所有作者,它都会返回null!我究竟做错了什么?有没有其他方法可以将youtube评论者链接到Google +个人资料?

if(!snippet.isEmpty())
{
    pw.println("  - Author: " + snippet.getAuthorDisplayName());//works fine
    pw.println("  - Comment: " + snippet.getTextDisplay()); //works fine
    //the following line always returns null!
    pw.println("  - Google+ Profile URL: " + snippet.getAuthorGoogleplusProfileUrl()); //always returns null
    pw.println("  - Author Channel ID: " + snippet.getAuthorChannelId()); //works fine
    pw.println("  - Author Channel URL: " + snippet.getAuthorChannelUrl());//works fine
    pw.println("\n-------------------------------------------------\n");
}
//pw: a PrintWriter object
//snippet: a CommentSnippet object

请帮忙!我绝对坚持这个...... 问候。

1 个答案:

答案 0 :(得分:0)

似乎该方法自2016年6月13日起已弃用。

检查this question的答案。