Ajay.Kr:paul Ответов: 1

Комментарий на YouTube читателя, чтобы прочитать все комментарии к видео на YouTube


Я пишу код для чтения всех комментариев к видео на youtube. Мой код только что прочитал первые 25 комментариев. Мне нужна помощь, чтобы прочитать все комментарии из видео на youtube!! (ГАДЮКА .НЕТ-С#)
Вот мой код, который читает только первые 25 комментариев:

appName = "testApp";
       settings = new YouTubeRequestSettings(appName, devKey);
       request = new YouTubeRequest(settings);
       videoEntryUri = new Uri("http://gdata.youtube.com/feeds/api/videos?q=22O5QnSLdeE");

       vid= request.Retrieve<Video>(videoEntryUri);
       comments = request.GetComments(vid);


        Response.Write(vid.ResponseUri);
       Response.Write("Total Number of comment on the video:"+vid.CommmentCount);
       Response.Write("<br>Total number of comment getting throug feed: " + comments.TotalResults);
       int counter = 1;

        //<gd:feedLink href='http://gdata.youtube.com/feeds/api/videos/8aYQ_wjmxiQ/comments' countHint='0'
        Response.Write("<table width='450' border='1'>");
        foreach ( Comment c in comments.Entries)
        {

            Response.Write("<tr><td>" + c.Author + "</td><td>" + c.Updated.Date + "</td></tr>");
            Response.Write("<tr><td colspan='2'>"+c.Content+"</td></tr>");
            counter++;
       }
      Response.Write("</table>");
      Response.Write("Total Number of Comment Display: "+counter);
    }
}

1 Ответов

Рейтинг:
2

Prerak Patel

Как насчет настройки Settings.Maximum к большему числу!?
Попробовать это.

Или повторите с помощью start-index в i*25 + 1 от i=0 до самого конца countHint найдено в корме (здесь 361).