免费的天气预报程序接口

作者:vkvi 来源:ITPOW(原创) 日期:2010-3-31

网上有普通的天气预报模块,通过 JavaScript 或 iframe 调用。本文介绍的是程序接口,可以通过程序任意处理获取的数据。本文使用的是上海思集信息科技有限公司的免费 WebService。

使用方法

第一步、使用 Visual Web Developer 建立一个 ASP.NET 网站。

第二步、在解决方案上右键,选择 Add Web Reference。

免费的天气预报程序接口

第三步、在弹出对话框中,输入 URL:http://webservice.webxml.com.cn/webservices/weatherws.asmx。

免费的天气预报程序接口

第四步、编码。

cn.com.webxml.webservice.WeatherWS ws = new cn.com.webxml.webservice.WeatherWS();
string[] items = ws.getWeather("重庆", "");
for (int i = 0; i < items.Length; i++)
{
    Response.Write(i + "、" + items[i] + "<br>");
}

就这么简单,返回的结果是以数组的形式保存的,我们这里把这个数组的内容输出出来,便于我们查看每一项保存的是什么内容,以便决定使用哪一项。

注意事项

免费使用,24 小时内查询不超过 50 次,并且获取二次数据的时间间隔要大于 600ms。

官方网站

http://www.webxml.com.cn/

说明文件

http://www.webxml.com.cn/files/WeatherWsHelp.pdf

相关阅读

相关文章