【发布时间】:2017-03-30 08:24:21
【问题描述】:
所以,例如有Open Wearther API。有没有办法从那里获取数据以在我的 C# 控制台应用程序中使用?
【问题讨论】:
-
是的,有。还有其他问题吗?也许是您尝试过但失败了的编码问题?
标签: c# api console-application openweathermap
所以,例如有Open Wearther API。有没有办法从那里获取数据以在我的 C# 控制台应用程序中使用?
【问题讨论】:
标签: c# api console-application openweathermap
您需要使用 HttpClient。这是一个基本示例,但如果您 google httpclient,您会看到很多示例:
HttpClient http = new HttpClient();
http.DefaultRequestHeaders.Add("Authorization", "Bearer " + AuthHeader);
http.DefaultRequestHeaders.Add("User-Agent","myuser@me.com");
var response = await http.GetAsync(completeUrl);
string jsonstring = await response.Content.ReadAsStringAsync();
【讨论】: