本篇文章给大家谈谈新浪的天气预报接口api,以及新浪天气卫星云图实时预报对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
今天给各位分享新浪的天气预报接口api的知识,其中也会对新浪天气卫星云图实时预报进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
天气预报API接口是什么?
天气预报API接口是气象服务商为客户提供服务的唯一接口。拿墨迹赤必为例,跟客户充分沟通后了解客户的实际需求,从而对现有的数据进行调整,符合客户的需求形成API接口,让客户接入,这样就形成了一个完整的服务。所以说API接口并不是一个很神秘的东西,只不过是企业和客户之间的一条服务纽带。
天气预报API的简介
天气预报API是一个FOXAPI 针对当前天气编写的一个API调用接口,通过此接口可以获取一个城市的温度、气候、紫外线……的信息,从而应用自己编写的程序中。(免费次数5000,之后通过appid收费)
如何使用PHP调用API接口实现天气查询功能
最近在做微信公众平台测试时,想在里面子菜单上添加查询未来几天(包括今天)天气的功能,就查找了下好用的天气预报查询接口API,使用比较多的有:国家气象局天气接口、新浪天气预报接口、百度天气预报接口、google天气接口、Yahoo天气接口等等,我使用的是百度提供的免费天气查询接口API,下面与大家分享下...
1、查询方式:
百度提供的是根据纬度和城市名查询天气情况
2、接口事例:
3、接口参数说明:
4、返回结果说明:
5、
//城市名
$city = '上海';
//对json格式的字符串进行编码
$arr =json_decode($str,TRUE);
print_r($atr);
//城市名
$city = '上海';
//获取json格式的数据
$str =file_get_contents("http://api.map.baidu.com/telematics/v3/weather?location=".$city."output=jsonak=5slgyqGDENN7Sy7pw29IUvrZ");
//对json格式的字符串进行编码
$arr =json_decode($str,TRUE);
print_r($atr);
6、返回页面的是json编码后的数据:
[plain] view plain copy print?
<meta charset="UTF-8"
Array
(
[error] = 0
[status] = success
[date] = 2014-03-17
[results] = Array
(
[0] = Array
(
[currentCity]= 上海
[weather_data]= Array
(
[0]= Array
(
[date] = 周一(今天, 实时:19℃)
[dayPictureUrl] =http://api.map.baidu.com/images/weather/day/qing.png
[nightPictureUrl] =http://api.map.baidu.com/images/weather/night/qing.png
[weather] = 晴
[wind] = 西南风3-4级
[temperature] = 13℃
)
[1] = Array
(
[date]= 周二
[dayPictureUrl] =http://api.map.baidu.com/images/weather/day/duoyun.png
[nightPictureUrl] = http://api.map.baidu.com/images/weather/night/yin.png
[weather]= 多云转阴
[wind]= 东北风3-4级
[temperature] = 24 ~ 9℃
)
[2] = Array
(
[date]= 周三
[dayPictureUrl] =http://api.map.baidu.com/images/weather/day/zhongyu.png
[nightPictureUrl] = http://api.map.baidu.com/images/weather/night/xiaoyu.png
[weather]= 中雨转小雨
[wind]= 东北风3-4级
[temperature] = 15 ~ 8℃
)
[3] = Array
(
[date]= 周四
[dayPictureUrl] =http://api.map.baidu.com/images/weather/day/duoyun.png
[nightPictureUrl] =http://api.map.baidu.com/images/weather/night/qing.png
[weather]= 多云转晴
[wind]= 北风3-4级
[temperature] = 14 ~ 6℃
)
)
)
)
)
<meta charset="UTF-8"
Array
(
[error] = 0
[status] = success
[date] = 2014-03-17
[results] = Array
(
[0] = Array
(
[currentCity]= 上海
[weather_data]= Array
(
[0]= Array
(
[date] = 周一(今天, 实时:19℃)
[dayPictureUrl] =http://api.map.baidu.com/images/weather/day/qing.png
[nightPictureUrl] =http://api.map.baidu.com/images/weather/night/qing.png
[weather] = 晴
[wind] = 西南风3-4级
[temperature] = 13℃
)
[1] = Array
(
[date]= 周二
[dayPictureUrl] =http://api.map.baidu.com/images/weather/day/duoyun.png
[nightPictureUrl] = http://api.map.baidu.com/images/weather/night/yin.png
[weather]= 多云转阴
[wind]= 东北风3-4级
[temperature] = 24 ~ 9℃
)
[2] = Array
(
[date]= 周三
[dayPictureUrl] =http://api.map.baidu.com/images/weather/day/zhongyu.png
[nightPictureUrl] = http://api.map.baidu.com/images/weather/night/xiaoyu.png
[weather]= 中雨转小雨
[wind]= 东北风3-4级
[temperature] = 15 ~ 8℃
)
[3] = Array
(
[date]= 周四
[dayPictureUrl] =http://api.map.baidu.com/images/weather/day/duoyun.png
[nightPictureUrl] =http://api.map.baidu.com/images/weather/night/qing.png
[weather]= 多云转晴
[wind]= 北风3-4级
[temperature] = 14 ~ 6℃
)
)
)
)
)
7、PHP中自带了处理json格式字符串的内置函数,下面做一个事例,并给出完整代码:
[php] view plain copy print?
<metacharset="UTF-8"
<?php
//城市名
$city = '上海';
//获取json格式的数据
$str = file_get_contents("http://api.map.baidu.com/telematics/v3/weather?location=".$city."output=jsonak=5slgyqGDENN7Sy7pw29IUvrZ");
//对json格式的字符串进行编码
$arr = json_decode($str,TRUE);
echo "城市:".$arr['results'][0]['currentCity']." 日期:".$arr['date']."<br /<br /";
foreach($arr['results'][0]['weather_data']as $val)
{
echo $val['date']."<br/";
echo "天气:{$val['weather']}<br/";
echo "风向:{$val['wind']}<br/";
echo "温度:{$val['temperature']}<br/<br /";
}
?
<metacharset="UTF-8"
<?php
//城市名
$city = '上海';
//获取json格式的数据
$str = file_get_contents("http://api.map.baidu.com/telematics/v3/weather?location=".$city."output=jsonak=5slgyqGDENN7Sy7pw29IUvrZ");
//对json格式的字符串进行编码
$arr = json_decode($str,TRUE);
echo "城市:".$arr['results'][0]['currentCity']." 日期:".$arr['date']."<br /<br /";
foreach($arr['results'][0]['weather_data']as $val)
{
echo $val['date']."<br/";
echo "天气:{$val['weather']}<br/";
echo "风向:{$val['wind']}<br/";
echo "温度:{$val['temperature']}<br/<br /";
}
?
8、返回的内容如下:
我负责的app要实现天气预报实时功能,用什么接口好
气象数据开放平台 气象数据开放平台是中国气象局面向网络媒体、手机厂商、第三方气象服务机构等用户,通过web方式提供数据气象服务的官方载体。是国内首个面向个人网站、开发爱好者和服务机构的气象服务API.
http://openweather.weather.com.cn/
之前做过的项目就是采用的这一个
天气预报API接口是可以定制的吗?
其他
新浪的天气预报接口api的
新浪的天气预报接口api我不太了解,应该是也可以
新浪的天气预报接口api的,但是我们合作的墨迹赤必我是可以确定是可以的。因为我们是做新零售的,部分产品的属性跟天气是有很大关联的。我们在跟墨迹赤必沟通后,他们根据我们的需求专门对我们开发了定制的API接口。这里边的气象数据。可以结合产品的属性,长周期关联分析,为我们提供合理的备货与库存压力预测。所以说你们如果有需求的话可以跟那边联系。
有哪些免费开放且收录城市较完整的天气 API 接口
一 天气预报
国内的天气预报数据,主要是国家气象局和国外两个来源(指数据来源)。
国外方面主要是雅虎(XML格式,谷歌已经停掉了自家的天气API);
国内数据由国家气象局提供(JSON格式)。
在知乎看到过一篇专业人士评论,雅虎可以提供全球范围的且非常精细的天气数据(小时级更新),但主要是通过计算机自动生成。而国家气象局则是各地经验丰富的专家人士结合计算机综合分析得出,在准确性上更胜一筹。我就这样信了!
国家气象局接口资源及用法
气象局的天气预报主页:移动版普通版 ,仔细挖掘这两个地址可以发现很多好东西哦。
特点:接口多,来自weather.com.cn和mobile.weather.com.cn都有,次数不限制,服务稳定,功能全面,优先推荐。
关于新浪的天气预报接口api和新浪天气卫星云图实时预报的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
新浪的天气预报接口api的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于新浪天气卫星云图实时预报、新浪的天气预报接口api的信息别忘了在本站进行查找喔。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
暂时没有评论,来抢沙发吧~