1
using (var client = new HttpClient())
{
client.BaseAddress = new Uri("https://www.googleapis.com/youtube/v3/");
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
HttpResponseMessage response = client.GetAsync("search?q=manam&type=video&order=relevance&part=snippet&maxResults=50&key=AIzaSyA4GZFAgfvsAItwFRmnAZvbTHoDeyunf2k").Result;
if (response.IsSuccessStatusCode)
{
dynamic lists = await response.Content.ReadAsAsync<mycustomObject>(); // what should I write here
}
}
我想在我的项目中使用web api调用YouTube视频。 这是我到现在为止所尝试的代码, 以获得响应我应该在myCustomObject的地方使用什么?youtube api in c#code
当我在浏览器上面的URL我正在尝试的数据,当我跑上面的代码返回null,
任何问题上面的代码?
我只是想从这种方法得到的数据,
任何帮助将不胜感激。
你是什么意思? – RagtimeWilly
您可以创建自己的方法,将字段作为参数并构造URL来封装逻辑。你是这个意思吗? – RagtimeWilly
没问题,很高兴帮助。 – RagtimeWilly