C#でYoutubeDataAPIでチャンネル名と概要を取得
調べてもすぐ情報が出てこなかったのでサンプルで書いておく。
api.cs
public void GetChannelDetail()
{
var url = "https://www.googleapis.com/youtube/v3/";
url += "channels";
url += "?part=snippet"; //とりあえずsnippetでいいらしい
url += "&id=UCZf__ehlCEBPop-_sldpBUQ"; //HIKAKINさんのチャンネルID
url += "&key=xxxxxxxxxxxxxxxxxxxxxxxxxx"; //自分のAPIKEY
WebRequest request = WebRequest.Create(url);
Stream stream = request.GetResponse().GetResponseStream();
StreamReader reader = new StreamReader(stream);
var json = JObject.Parse(reader.ReadToEnd());
var channelName = json["items"][0]["snippet"]["title"].ToString();
var description = json["items"][0]["snippet"]["description"].ToString();
Console.WriteLine($"チャンネル名:{channelName}");
Console.WriteLine($"概要:{description}");
}