• 天气预报查询数据接口、实时天气、未来24小时、7天/15天预报


     小编在此向大家介绍拥有105亿+调用量的产品,该接口文档清晰,对接方便,服务超好。

    一、接口介绍

    通过坐标区域、IP、地名、景点名称、电话区号或邮编等有效信息可查询天气情况(天气状况、湿度、天气图标、实时温度、风向、风级、紫外线、穿衣指南、空气指数)。可查询到当前天气、未来24小时、7天、15天、40天内天气预报和过往的历史天气情况等数据,广泛应用于能源、电力、农业、生活服务类应用、智能硬件、航天航海、旅游业、建筑业等领域。

    二、使用案例截图

    简单调用数据体验:

     点击【在线调试】即可进入如下图所示界面

     点击【调用接口】,效果如下图所示

    该接口在华为云、腾讯云、阿里云等店铺均有上架。

    阿里云店铺浏览地址如下:

    三、API文档

    当前天气查询

    3.1地名-->查询天气

    3.1.1接入点说明:

    根据地名,获取地名对应的区域ID,再根据区域ID取得天气情况。如果存在多个相同的地名,会选取第一条(数据库中默认的区域ID的排序顺序取第一条)区域信息作为前提条件来查询天气。

    3.1.2接口地址:

    http[s]://route.showapi.com/92?showapi_appid=替换自己的值&showapi_sign=替换自己的值。

    3.1.3更新频率:

    实时天气和恶劣天气预警30分钟更新一次,f1f7预报数据一天更新3次,7:30、12:00、18:00更新从当天起往后7天的预报数据。

    3.1.4返回格式:

    json

    3.2 IP-->查询天气

    3.2.1接入点说明:

    通过IP地址获取IP对应的区域信息,再根据区域信息获取对应的天气情况。

    3.2.2接口地址:

    http[s]://route.showapi.com/94?showapi_appid=替换自己的值&showapi_sign=替换自己的值

    3.2.3更新频率:

    实时天气和恶劣天气预警30分钟更新一次,f1f7预报数据一天更新3次,7:30、12:00、18:00更新从当天起往后7天的预报数据

    3.2.4返回格式:

    json

    3.3坐标-->查询天气

    3.3.1接入点说明:

    通过坐标查询对应坐标区域信息,再根据区域查询对应的天气情况。使用场景:手机端通过gps定位查询天气

    3.3.2接口地址:

    http[s]://route.showapi.com/9-5?showapi_appid=替换自己的值&showapi_sign=替换自己的值

    3.3.3返回格式:

    json

    3.3.4更新频率:

    实时天气和恶劣天气预警30分钟更新一次,f1-f7预报数据一天更新3次,7:30、12:00、18:00更新从当天起往后7天的预报数据

    3.4区号邮编-->查询天气

    3.4.1接入点说明:

    使用电话区号或邮编查询天气

    3.4.2接口地址:

    http[s]://route.showapi.com/9-10?showapi_appid=替换自己的值&showapi_sign=替换自己的值

    3.4.3返回格式:

    json

    3.4.4更新频率:

    实时天气和恶劣天气预警30分钟更新一次,f1-f7预报数据一天更新3次,7:30、12:00、18:00更新从当天起往后7天的预报数据

    3.5景点名称-->查询天气

    3.5.1接入点说明:

    根据景点ID、景点名称来获取景点的天气情况。全国景点的id从这个接口获取[全国景点查询接口]

    3.5.2接口地址:

    http[s]://route.showapi.com/9-6?showapi_appid=替换自己的值&showapi_sign=替换自己的值

    3.5.3返回格式:

    json

    3.5.4更新频率:

    实时天气和恶劣天气预警30分钟更新一次,f1-f7预报数据一天更新3次,7:30、12:00、18:00更新从当天起往后7天的预报数据

    3.5.5返回格式:

    json

    四、未来天气查询

    4.1 id或名称-->查询24小时预报

    4.1.1接入点说明:

    根据区域ID和区域名,获取24小时的天气预报。区域名可能存在重名的情况,建议尽量使用区域ID来获取数据。需要说明的是24小时天气数据是每半小时更新一次

    4.1.2接口地址:

    http[s]://route.showapi.com/9-8?showapi_appid=替换自己的值&showapi_sign=替换自己的值

    4.1.3返回格式:

    Json

    4.1.4更新频率:

    每天更新3次,7:30,12:00, 18:00更新24小时预报

    4.2 id或名称-->查未来15天预报

    4.2.1接入点说明:

    根据区域ID和区域名,获取当前日期至未来15天内的天气预报。因区域名可能存在重名的情况,建议尽量使用区域ID来获取数据。需要说明的是未来15天的天气数据是每天7点、12点、18点各更新一次

    4.2.2接口地址:

    http[s]://route.showapi.com/9-9?showapi_appid=替换自己的值&showapi_sign=替换自己的值

    4.2.3返回格式:

    Json

    4.2.4更新频率:

    每天更新3次,9:00,12:00, 19:00更新从当天起往后15天的预报数据

    4.3 id或名称-->查未来15天预报

    4.3.1接入点说明:

    根据区域ID和区域名,获取当前日期至未来40天内的天气预报。因区域名可能存在重名的情况,建议尽量使用区域ID来获取数据。需要说明的是未来15天的天气数据是每天7点、12点、18点各更新一次。

    4.3.2接口地址:

    http[s]://route.showapi.com/9-12?showapi_appid=替换自己的值&showapi_sign=替换自己的值

    4.3.3返回格式:

    json

    4.3.4更新频率:

    每天更新3次,9:00,12:00, 19:00更新从当天起往后40天的预报数据

    五、历史天气查询

    5.1 id或名称-->查询历史天气

    5.1.1接入点说明:

    根据地区id或名称查询历史天气。每次返回一个地区1个月的数据。历史数据从2011年开始。

    5.1.2接口地址:

    http[s]://route.showapi.com/9-7?showapi_appid=替换自己的值&showapi_sign=替换自己的值

    5.1.3返回格式:

    json

    5.1.4更新频率:

    每天早上4:00更新昨天历史天气

    六、工具

    6.1 地名-->查询对应的地名id

    6.1.1接入点说明:

    地名会存在重名的情况,为了避免这一情况的发生,在此提供了地名和区域ID的对应关系,然后根据区域ID来查询24小时天气、未来15天预报、历史天气等数据。

    6.1.2接口地址:

    http[s]://route.showapi.com/9-3?showapi_appid=替换自己的值&showapi_sign=替换自己的值

    6.1.3返回格式:

    json

    七、天气对对应的图标序号

    点此打包下载天气对应图标

    点此下载支持的所有城市列表

    官网查看帮助手册

  • 相关阅读:
    【BOOST C++】教程1:环境安装和测试
    LeetCode 2810.故障键盘
    十、贪心算法相关题目
    2023年下半年软考考试重磅消息
    [ptrade交易实战] 第十一篇 股票信息获取函数(3)
    AI系统ChatGPT程序源码+AI绘画系统源码+支持GPT4.0+Midjourney绘画
    单商户商城系统功能拆解33—营销中心—包邮活动
    Panoply启动报错A Java Exception has occurred
    UE TransformVector 学习笔记
    jmeter添加断言(详细图解)
  • 原文地址:https://blog.csdn.net/showapi/article/details/127771217