Как спарсить количество подписчиков с YouTube канала
Хочу сделать так, чтобы парсилось кол-во подписчиков на канале, но не знаю как.
try
{
WebClient web = new WebClient();
string LoadString = link;
string resp = web.DownloadString(LoadString);
//File.WriteAllText("Query.html", resp, Encoding.UTF8);
//Process.Start("Query.html");
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(resp);
HtmlAgilityPack.HtmlNode hus = doc.DocumentNode.SelectSingleNode("//*[@id=\"subscriber-count\"]");
string htmlNode = hus.InnerText;
//WebClient wc = new WebClient();
//var html = wc.DownloadString("https://www.youtube.com/c/КаналЯла/about");
//var match = Regex.Match(html, "var ytInitialData = ({.+?})</script>");
//var json = match.Groups[1].Value;
MessageBox.Show(htmlNode);
}
catch
{
MessageBox.Show("No");
}
Но вылазит такая ошибка:
Ссылка, по который будет загружаться html и парситься инфа такая: https://www.youtube.com/c/ITKAMASUTRA/about
