时间:2021-05-19
step1:选择本文所示例的接口"全国天气预报接口" 聚合数据url:http:///weather/uni?key=***a7558b2e0bedaa19673f74a6809ce"; /** * 通过工具类获取数据 * @return */ public static String excute(){ return PureNetUtil.get(URL);//调用工具类获取接口数据 } /** * 利用遍历数组的方式获取 * @param wid天气对应id * @return 天气名称 */ public static String getWeatherByWid(String wid) { String result=excute();//获取接口数据 if(result!=null){ JSONObject obj=JSONObject.fromObject(result); result=obj.getString("resultcode"); if(result!=null&&result.equals("200")){ result=obj.getString("result"); JSONArray arr=JSONArray.fromObject(result); for(Object o:arr){//遍历数组 obj=JSONObject.fromObject(o.toString()); //如果遍历到需要的数据后直接返回结果,根据key(wid)得到value判断是否等于传入参数 if(obj.getString("wid").equals(wid)){ result=obj.getString("weather"); return result; } } } } return result; } public static void main(String[] args) { System.out.println(getWeatherByWid("10")); }}
step5:调用接口时候如果状态码不是200,仔细参考文档说明,也就是返回step3:看文档!
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
天气预报查询接口API,在这里我使用的是国家气象局天气预报接口使用较多的还有:新浪天气预报接口、百度天气预报接口、google天气接口、Yahoo天气接口等等。
本文实例讲述了java调用中国天气网api获得天气预报信息的方法。分享给大家供大家参考。具体实现方法如下://以冰城哈尔滨为例通过中国天气api调用天气信息pr
本实例实现在jsp页面实现查询全国城市天气预报的功能,供大家参考,具体内容如下实例目录:实现效果:具体思路:从和风天气api那里取得具体城市的api接口,获取j
怎么用微信查询天气微信查天气预报指南怎么用微信查询天气微信查天气预报指南怎么用微信查询天气微信查天气预报指南怎么用微信查询天气微信查天气预报指南怎么用微信查询天
用php来写一个天气预报的模块天气数据是通过采集中国气象网站的。本来中国天气网站也给出了数据的API接口。以下是API的地址。返回的数据格式为json格式。1.