如何免费获取中国天气网的城市天气数据。

 时间:2024-10-13 01:15:42

1、准备开发工具。2.然后新建一个控制台项目。(因为这是一个代码示例,所以用控制台比较方便一些,如果是真会开发功能,最好是做成公共的方法,方便其他项目调用。)

如何免费获取中国天气网的城市天气数据。

2、畛粳棠奈获取API,无非是请求对方服务器,通过GET或POST提交数据,然后服务返回数据,这个步骤就是写一个方法用于对方服务器数据的代码段 /// <summary> /// 获取指定城市天气字符串 /// </summary> /// <param name="cityid"></param> /// <returns></returns> public static string GetCityWeather(long cityid) { string requestUrl = string.Format("这里是网址请去看参考内容中有的",cityid); HttpWebRequest myRequest = WebRequest.Create(requestUrl) as HttpWebRequest; myRequest.ServicePoint.Expect100Continue = false; myRequest.ServicePoint.UseNagleAlgorithm = false; myRequest.Headers.Clear(); //清除http请求头信息 myRequest.Timeout = 30; //超时时间 myRequest.Method = "GET"; //默认GET方式提交 myRequest.ContentType = "text/html"; HttpWebResponse myResponse = myRequest.GetResponse() as HttpWebResponse; string response = string.Empty; using (StreamReader reader = new StreamReader(myResponse.GetResponseStream(), Encoding.UTF8)) { response = reader.ReadToEnd(); } return response; }

如何免费获取中国天气网的城市天气数据。

3、上面那个是获取对方服务器数据的一个方法,这个方法需要传递一个城市ID这里也顺带下如何获取城市ID,我们要到XXXXX网(这个要去看下参考资料)去搜索下指定城市,之后就能看到指定城市的城市ID,

如何免费获取中国天气网的城市天气数据。
如何免费获取中国天气网的城市天气数据。

4、知道获取城市ID,如何免费获取XXXXX网(这个要去看下参考资料)城市天气数据就马上要实现啦,我们在Main方法里面直接调用获取指定城市ID的方法即可。

如何免费获取中国天气网的城市天气数据。

5、执行方法,通过visual studio开发工具进行调试,就能够看到我们获取的天气数据,我用的是visual studio的工具查看文本的。

如何免费获取中国天气网的城市天气数据。

6、好了,获取的中国天气网数据是json格式的,需要开发者自行将其转换为自身系统所用数据格式。2.其中json内容里面的temp就是当天的平均气温了。获取指定城市的经验导致结束。

如何免费获取中国天气网的城市天气数据。
  • excel如何将图表与插入图片成为整体
  • 如何删除空格
  • office之Word中快速选中多行文字
  • word文档怎样插入excel表格的柱形图(图表)?
  • Word技巧(分割线,去空行,对齐,移动段落)
  • 热门搜索
    关于文明的手抄报内容 诚信手抄报花边 安全的手抄报内容 民族精神代代传手抄报 手抄报的图片 我爱祖国手抄报图片 简单的手抄报花边 有关母亲节的手抄报 无烟校园手抄报 关于元旦的英语手抄报