当前位置: 首页 > news >正文

2024最新可用免费天气预报API接口

天气API接口数据, 数据字段最全,免费,稳定的实况天气预报接口

5分钟左右更新一次,支持全国3000多个市区县, 包含基本天气信息、24小时逐小时天气、气象预警列表、湿度、能见度、气压、降雨量、紫外线、风力风向风速、日出日落、空气质量、pm2.5、pm10、o3、no2、so2、是否需要带口罩、外出适宜、开窗适宜、是否需要打开净化器等等,可按地名、城市编号、IP查询、经纬度查询。

看上面的说明, 返回数据够多的吧, 该接口有每日免费次数, 付费最高可每日请求50万次

注意:本文档对接的是天气API的实况天气数据, 如需7日或更多请查看官网文档
接口特点
  1. 5分钟左右更新一次
  2. 支持全国所有市区县(3200个左右吧)
  3. 含24小时天气
  4. 含气象灾害预警
  5. 空气六因子
  6. 支持经纬度查询
  7. 多线路
对接流程
  1. 打开并注册天气API平台 (http://tianqiapi.com/) 进入用户中心,获取appid和appsecret
  2. 阅读实况天气开发文档
    http://tianqiapi.com/index/doc?version=2030
  3. 请求接口
  4. 解析JSON

Tips:大家在请求这类三方http接口的时候, 请一定将接口地址设置在服务端, 为动态可修改的, 请勿在C端直连接口, 防止遇到网络问题导致程序异常。

请求接口 (appid和appsecret换成自己的)
https://v1.yiketianqi.com/free/v2030?appid=85841439&appsecret=EKCDLT4I&adcode=130200000000&aqi=
请求参数
参数名必选类型说明备注(示例)
appidstring用户appid先注册开发账号
appsecretstring用户appsecret
adcodestring国家统计局城市ID如:130200000000 请参考 全国统计用区划代码表
cityidstring城市ID请参考 城市ID列表
citystring城市名称不要带市和区; 如: 青岛、铁西
provincestring所在省如果您担心city重名可传此参数, 不要带省和市; 如: 山东、上海
ipstringIP地址查询IP所在城市天气
lngString经度如: 119.545023 (需额外开通lbs权限)
latString纬度如: 36.044254
pointString坐标体系默认百度坐标, 如使用高德坐标, 请传参: gaode
callbackstringjsonp参数如: jQuery.Callbacks
vuestring跨域参数如果您使用的是react、vue、angular请填写值: 1
hoursInt是否显示小时天气默认隐藏, 如需显示, 请传参: 1
aqiInt是否显示AQI六因子默认隐藏, 如需显示, 请传参: 1
返回JSON内容
{"cityid":  "101160602","date":  "2024-02-25","week":  "星期日","update_time":  "22:55","city":  "永昌","cityEn":  "yongchang","country":  "中国","countryEn":  "China","wea":  "阴","wea_img":  "yin","tem":  "-7.5","tem1":  "-2","tem2":  "-14","win":  "东南风","win_speed":  "2级","win_meter":  "6km\/h","humidity":  "94%",//湿度"visibility":  "17km",//能见度"pressure":  "792",//气压"air":  "124",//空气质量"air_pm25":  "124","air_level":  "轻度污染","air_tips":  "各类人群可多参加户外活动,多呼吸一下清新的空气。","alarm":  [{"alarm_type":  "道路结冰","alarm_level":  "黄色","alarm_title":  "甘肃省永昌县发布道路结冰黄色预警","alarm_content":  "永昌县气象台2024年02月25日21时14分发布道路结冰黄色预警信号:受降雪和低温天气影响,预计未来24小时,我县大部乡镇将出现对交通有影响的道路结冰,请注意防范。(预警信息来源:国家预警信息发布中心)"},{"alarm_type":  "道路结冰","alarm_level":  "黄色","alarm_title":  "甘肃省金昌市发布道路结冰黄色预警","alarm_content":  "金昌市气象台2024年02月25日17时02分发布道路结冰黄色预警信号:受降雪和低温天气影响,预计未来24小时,我市部分路段将出现道路结冰,影响交通安全,请注意防范。(预警信息来源:国家预警信息发布中心)"}],"rain_pcpn":  "0",//降雨量mm"uvIndex":  "0",//紫外线0-11"uvDescription":  "低","wea_day":  "阴",//白天天气"wea_day_img":  "yin","wea_night":  "多云",//夜间天气"wea_night_img":  "yun","sunrise":  "07:50",//日出"sunset":  "19:00",//日落"hours":  [{"hours":  "22:00","wea":  "轻度雾霾","wea_img":  "wu","tem":  "-6","win":  "东北风","win_speed":  "1级","vis":  "14.9",//能见度"aqinum":  "114",//aqi"aqi":  "轻度污染"},{"hours":  "23:00","wea":  "多云","wea_img":  "yun","tem":  "-6","win":  "东南风","win_speed":  "1级","vis":  "78.06","aqinum":  "52","aqi":  "良"},{"hours":  "00:00","wea":  "多云","wea_img":  "yun","tem":  "-7","win":  "东南风","win_speed":  "无风","vis":  "80.35","aqinum":  "50","aqi":  "优"},{"hours":  "01:00","wea":  "阴","wea_img":  "yin","tem":  "-7","win":  "西南风","win_speed":  "无风","vis":  "82.84","aqinum":  "48","aqi":  "优"},{"hours":  "02:00","wea":  "阴","wea_img":  "yin","tem":  "-7","win":  "西南风","win_speed":  "无风","vis":  "95.67","aqinum":  "47","aqi":  "优"},{"hours":  "03:00","wea":  "多云","wea_img":  "yun","tem":  "-7","win":  "东风","win_speed":  "1级","vis":  "88.93","aqinum":  "45","aqi":  "优"},{"hours":  "04:00","wea":  "多云","wea_img":  "yun","tem":  "-8","win":  "东北风","win_speed":  "1级","vis":  "86.09","aqinum":  "44","aqi":  "优"},{"hours":  "05:00","wea":  "多云","wea_img":  "yun","tem":  "-8","win":  "风","win_speed":  "1级","vis":  "82.28","aqinum":  "42","aqi":  "优"},{"hours":  "06:00","wea":  "多云","wea_img":  "yun","tem":  "-8","win":  "西北风","win_speed":  "1级","vis":  "85.25","aqinum":  "41","aqi":  "优"},{"hours":  "07:00","wea":  "晴","wea_img":  "qing","tem":  "-8","win":  "西北风","win_speed":  "2级","vis":  "94.49","aqinum":  "40","aqi":  "优"},{"hours":  "08:00","wea":  "晴","wea_img":  "qing","tem":  "-8","win":  "西北风","win_speed":  "2级","vis":  "103.71","aqinum":  "40","aqi":  "优"},{"hours":  "09:00","wea":  "晴","wea_img":  "qing","tem":  "-8","win":  "西北风","win_speed":  "2级","vis":  "177.04","aqinum":  "38","aqi":  "优"},{"hours":  "10:00","wea":  "晴","wea_img":  "qing","tem":  "-7","win":  "西北风","win_speed":  "2级","vis":  "231.08","aqinum":  "37","aqi":  "优"},{"hours":  "11:00","wea":  "晴","wea_img":  "qing","tem":  "-6","win":  "西北风","win_speed":  "2级","vis":  "231.08","aqinum":  "35","aqi":  "优"},{"hours":  "12:00","wea":  "晴","wea_img":  "qing","tem":  "-5","win":  "西北风","win_speed":  "2级","vis":  "231.08","aqinum":  "32","aqi":  "优"},{"hours":  "13:00","wea":  "多云","wea_img":  "yun","tem":  "-4","win":  "西北风","win_speed":  "1级","vis":  "231.08","aqinum":  "31","aqi":  "优"},{"hours":  "14:00","wea":  "多云","wea_img":  "yun","tem":  "-3","win":  "西北风","win_speed":  "1级","vis":  "231.08","aqinum":  "30","aqi":  "优"},{"hours":  "15:00","wea":  "多云","wea_img":  "yun","tem":  "-2","win":  "东北风","win_speed":  "2级","vis":  "231.08","aqinum":  "33","aqi":  "优"},{"hours":  "16:00","wea":  "多云","wea_img":  "yun","tem":  "-1","win":  "东北风","win_speed":  "3级","vis":  "231.08","aqinum":  "27","aqi":  "优"},{"hours":  "17:00","wea":  "多云","wea_img":  "yun","tem":  "-2","win":  "东风","win_speed":  "3级","vis":  "231.08","aqinum":  "25","aqi":  "优"},{"hours":  "18:00","wea":  "多云","wea_img":  "yun","tem":  "-3","win":  "东南风","win_speed":  "3级","vis":  "231.08","aqinum":  "24","aqi":  "优"},{"hours":  "19:00","wea":  "多云","wea_img":  "yun","tem":  "-5","win":  "东风","win_speed":  "3级","vis":  "231.08","aqinum":  "22","aqi":  "优"},{"hours":  "20:00","wea":  "多云","wea_img":  "yun","tem":  "-6","win":  "东风","win_speed":  "2级","vis":  "128.67","aqinum":  "21","aqi":  "优"},{"hours":  "21:00","wea":  "晴","wea_img":  "qing","tem":  "-6","win":  "东北风","win_speed":  "2级","vis":  "120.35","aqinum":  "21","aqi":  "优"},{"hours":  "22:00","wea":  "晴","wea_img":  "qing","tem":  "-6","win":  "东北风","win_speed":  "2级","vis":  "117.9","aqinum":  "21","aqi":  "优"},{"hours":  "23:00","wea":  "晴","wea_img":  "qing","tem":  "-7","win":  "东风","win_speed":  "1级","vis":  "97.76","aqinum":  "21","aqi":  "优"},{"hours":  "00:00","wea":  "晴","wea_img":  "qing","tem":  "-7","win":  "东北风","win_speed":  "1级","vis":  "90.18","aqinum":  "21","aqi":  "优"},{"hours":  "01:00","wea":  "晴","wea_img":  "qing","tem":  "-7","win":  "风","win_speed":  "1级","vis":  "83.73","aqinum":  "21","aqi":  "优"}],"aqi":  {"update_time":  "22:30","air":  "114","air_level":  "轻度污染","air_tips":  "各类人群可多参加户外活动,多呼吸一下清新的空气。","pm25":  "86","pm25_desc":  "轻度污染","pm10":  "172","pm10_desc":  "中度污染","o3":  "80","o3_desc":  "","no2":  "20","no2_desc":  "","so2":  "6","so2_desc":  "","co":  "0.9","co_desc":  "","kouzhao":  "不用佩戴口罩","yundong":  "适宜运动","waichu":  "不适宜外出","kaichuang":  "适宜开窗","jinghuaqi":  "不需要打开"},"nums":  19
}

相关文章:

2024最新可用免费天气预报API接口

天气API接口数据, 数据字段最全,免费,稳定的实况天气预报接口 5分钟左右更新一次,支持全国3000多个市区县, 包含基本天气信息、24小时逐小时天气、气象预警列表、湿度、能见度、气压、降雨量、紫外线、风力风向风速、日出日落、空气质量、pm2…...

【AIGC】开源声音克隆GPT-SoVITS

GPT-SoVITS 是由 RVC 创始人 RVC-Boss 与 AI 声音转换技术专家 Rcell 共同开发的一款跨语言 TTS 克隆项目,被誉为“最强大中文声音克隆项目” 相比以往的声音克隆项目,GPT-SoVITS 对硬件配置的要求相对较低,一般只需 6GB 显存以上的 GPU 即可…...

YOLOv9图像标注和格式转换

一、软件安装 labelimg安装(anaconda) 方法一、 pip install labelImg 方法二、 pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple/ pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple/ pip install lxml -i ht…...

车载系统相关

车载SBL和EC系统介绍 一、概述 车载SBL(Signal Broadcasting Layer)和EC(Electronic Control)系统是现代汽车中不可或缺的组成部分。它们共同协作,确保车辆的稳定、安全和高效运行 二、SBL系统介绍 SBL系统&#x…...

AWS对文本进行语言识别

AWS提供了名为Amazon Comprehend 的服务,它支持对文本进行语言识别。Amazon Comprehend 是一项自然语言处理(NLP)服务,它可以用于分析文本并提取有关文本内容的信息。 我们可以通过使用 Amazon Comprehend API 轻松地集成这些功能…...

HTTP 与HTTPS笔记

HTTP 80 HTTP是一个在计算机世界里专门在【两点】之间【传输】文字、图片、音频、视频等【超文本】数据的约定和规范。 HTTP状态码 1xx 提示信息,表示目前是协议处理的中间状态,还需要后续的操作;2xx 200 204 026 成功3xx 重定向&#xff…...

【k8s配置与存储--配置管理】

1、ConfigMap的配置 1.1 ConfigMap介绍 ConfigMap 是一种 API 对象,用来将非机密性的数据保存到键值对中。使用时, Pod 可以将其用作环境变量、命令行参数或者存储卷中的配置文件。 ConfigMap 将你的环境配置信息和容器镜像解耦,便于应用配…...

如何在C++中嵌入SQL语句?解释一下什么是ODBC、JDBC以及它们在C++数据库编程中的作用。

如何在C中嵌入SQL语句? 在C中嵌入SQL语句通常涉及使用数据库连接库或ORM(对象关系映射)框架,这些工具提供了与特定数据库管理系统(DBMS)交互的接口。以下是几种在C中嵌入SQL语句的常见方法: 使…...

【Simulink系列】——动态系统仿真 之 混合系统

声明:本系列博客参考有关专业书籍,截图均为自己实操,仅供交流学习! 一、混合系统概述 由不同类型系统共同构成的系统称为混合系统!仿真时必须考虑连续信号和离散信号的采样匹配问题,一般使用变步长连续求…...

PHP中的飞碟运算符、取反运算符、对比非ASCII字符串、对比浮点数操作

对比浮点数 在电脑里存储的浮点数可能会和输入的值有些许差异,比如输入的是10.0,但存储的是10.00001. 在比较两个浮点数是否相等时可以计算下两个数的差值,然后查看下两数之差是否小于可以接受的阈值,如果要求精度在小数点后5位的…...

unity-unity2d基础操作笔记(二)0.5.0

unity2d基础操作笔记 五十一、canvas中的必须熟悉的属性五十二、如何调整canvas与游戏人物大小近似大小五十三、canvas中的canvas scaler介绍【概念】五十四、ui scale mode介绍【概念】五十五、为什么创建image后,canvas的范围要要远远大于游戏世界?五十六、图片常用操作【技…...

Feign远程调用(学习笔记)

先来看我们以前利用RestTemplate发起远程调用的代码: 存在下面的问题: ●代码可读性差,编程体验不统一 ●参数复杂URL难以维护 Feign是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feign 其作用…...

pytorch建模的三种方式

# 可以使用以下3种方式构建模型: # # 1,继承nn.Module基类构建自定义模型。 # # 2,使用nn.Sequential按层顺序构建模型。 # # 3,继承nn.Module基类构建模型并辅助应用模型容器进行封装(nn.Sequential,nn.ModuleList,nn.ModuleDict…...

GO-ICP的使用(一)

一、代码下载以、修改以及使用 下载: 链接:yangjiaolong/Go-ICP: Implementation of the Go-ICP algorithm for globally optimal 3D pointset registration (github.com) 解压之后 : 首先visual studio项目,配置好PCL环境&…...

FPS游戏漫谈System.GC.Collect()强制进行垃圾回收

在Unity中,System.GC.Collect()用于强制进行垃圾回收,但是它是一个相当耗时的操作,可能会导致游戏的帧率下降,甚至出现卡顿。因此,你应该尽量避免在游戏的主循环中频繁调用它。以下是一些关于在Unity中使用System.GC.C…...

第3集《灵峰宗论导读》

《灵峰宗论》导读。诸位法师,诸位同学,阿弥陀佛!(阿弥陀佛!) 请大家打开讲义第5面,悟道。 这一科我们是说明论主略史,在这一科当中,我们根据弘一大师所编的《蕅益大师年…...

java面试设计模式篇

面试专题-设计模式 前言 在平时的开发中,涉及到设计模式的有两块内容,第一个是我们平时使用的框架(比如spring、mybatis等),第二个是我们自己开发业务使用的设计模式。 面试官一般比较关心的是你在开发过程中&#…...

桥接模式:解耦抽象与实现,实现灵活多变的扩展结构

文章目录 一、引言二、应用场景与技术背景三、模式定义与实现四、实例详解五、优缺点分析总结: 一、引言 ​ 桥接模式是一种结构型设计模式,它将抽象部分与它的实现部分分离,使它们可以独立变化。这种模式通过创建一个抽象层和实现层的结构&…...

HUAWEI Programming Contest 2024(AtCoder Beginner Contest 342)

D - Square Pair 题目大意 给一长为的数组,问有多少对,两者相乘为非负整数完全平方数 解题思路 一个数除以其能整除的最大的完全平方数,看前面有多少个与其余数相同的数,两者乘积满足条件(已经是完全平方数的部分无…...

Heap sorting

堆排序比较特殊&#xff0c;采用数组表示堆。 先将数组表示成大根堆或者小根堆。然后从堆中依次取根&#xff0c;最后形成有序序列。 #include<bits/stdc.h> using namespace std;const int N 1e5 10; int a[N];void bigheap(int* a, int start, int len) {if(start …...

开源模型应用落地-qwen2模型小试-入门篇(六)

一、前言 经过前五篇“qwen模型小试”文章的学习,我们已经熟练掌握qwen大模型的使用。然而,就在前几天开源社区又发布了qwen1.5版本,它是qwen2模型的测试版本。在基于transformers的使用方式上有较大的调整,现在,我们赶紧跟上脚步,去体验一下新版本模型的推理质量。 二、…...

c#程序,oracle使用Devart驱动解决第第三方库是us7ascii,数据乱码的问题

最近做项目&#xff0c;要跟对方系统的库进行读写&#xff0c;结果发现对方采用的是oracle的us7ascii编码&#xff0c;我们系统默认采用的是ZHS16GBK&#xff0c;导致我们客户端读取和写入对方库的数据都是乱码&#xff0c;搜索网上&#xff0c;发现需要采用独立的oracle驱动去…...

代码随想录算法训练营第四一天 | 背包问题

目录 背包问题01背包二维dp数组01背包一维 dp 数组&#xff08;滚动数组&#xff09;分割等和子集 LeetCode 背包问题 01背包 有n件物品和一个最多能背重量为 w 的背包&#xff0c;第i件物品的重量是weight[i]&#xff0c;得到的价值是value[i] 。每件物品只能用一次&#x…...

AIDL的工作原理与使用示例 跨进程通信 远程方法调用RPC

AIDL的介绍与使用 AIDL&#xff08;Android Interface Definition Language&#xff09;是Android中用于定义客户端和服务端之间通信接口的一种接口定义语言。它允许你定义客户端和服务的通信协议&#xff0c;用于在不同的进程间或同一进程的不同组件间进行数据传递。AIDL通过…...

K8S部署Java项目 pod报错 logs日志内容:no main manifest attribute, in app.jar

天行健&#xff0c;君子以自强不息&#xff1b;地势坤&#xff0c;君子以厚德载物。 每个人都有惰性&#xff0c;但不断学习是好好生活的根本&#xff0c;共勉&#xff01; 文章均为学习整理笔记&#xff0c;分享记录为主&#xff0c;如有错误请指正&#xff0c;共同学习进步。…...

SQL实现模糊查询的四种方法总结

目录 一、一般模糊查询 二、利用通配符查询 1. _ 表示任意的单个字符 2. % 表示匹配任意多个任意字符 3. [ ]表示筛选范围 4. 查询包含通配符的字符串 一、一般模糊查询 1. 单条件查询 //查询所有姓名包含“张”的记录select * from student where name like 张 2. 多条…...

爬虫基本库的使用(urllib库的详细解析)

学习爬虫&#xff0c;其基本的操作便是模拟浏览器向服务器发出请求&#xff0c;那么我们需要从哪个地方做起呢?请求需要我们自己构造吗? 我们需要关心请求这个数据结构怎么实现吗? 需要了解 HTTP、TCP、IP层的网络传输通信吗? 需要知道服务器如何响应以及响应的原理吗? 可…...

【PyQt5桌面应用开发】3.Qt Designer快速入门(控件详解)

一、Qt Designer简介 Qt Designer是PyQt程序UI界面的实现工具&#xff0c;可以帮助我们快速开发 PyQt 程序的速度。它生成的 UI 界面是一个后缀为 .ui 的文件&#xff0c;可以通过 pyiuc 转换为 .py 文件。 Qt Designer工具使用简单&#xff0c;可以通过拖拽和点击完成复杂界面…...

react useMemo 用法

1&#xff0c;useCallback 的功能完全可以由 useMemo 所取代&#xff0c;如果你想通过使用 useMemo 返回一个记忆函数也是完全可以的。 usecallback(fn,inputs)is equivalent to useMemo(()> fn, inputs). 区别是:useCallback不会执行第一个参数函数&#xff0c;而是将它返…...

python学习笔记 - 标准库函数

概述 为了方便程序员快速编写Python脚本程序&#xff0c;Python提供了很多好用的功能模块&#xff0c;它们内置于Python系统&#xff0c;也称为内置函数(Built-in Functions&#xff0c;BlF)&#xff0c;Python 内置函数是 Python 解释器提供的一组函数&#xff0c;无需额外导…...

如何在交易网站做电子印章/杭州网站建设技术支持

发展新能源&#xff0c;落实新能源产业升级&#xff0c;整合能源结构调整&#xff0c;近日成为国家经济形势会议的一大热点。会议指出并要求需要挖掘国内市场潜力&#xff0c;支持新能源汽车加快发展。众昂矿业集团积极响应国家政策号召&#xff0c;落实绿色经济新能源产业落地…...

宁波网站制作首推蓉胜网络好/百度指数api

文章目录前言1.功能开关的概念2.功能开关的优点一、ASP.NET Core中间件实现1.相关依赖2.中间件代码3.在管道中的使用4.修改配置控制二、IFeatureFilter过滤器1.过滤去代码2.配置文件3.改写功能开关中间件前言 1.功能开关的概念 功能开关&#xff0c;相当于可以控制访问的流转…...

泰安网站建设哪家专业/怎样建立一个网络销售平台

上一篇博客我们讲了搭建集群和节点通信,这节课我们来讲一下如果节点出问题了,redis内部是如何来进行故障转移的 1.发现有问题的节点 上节课我们也提到了redis节点是怎么通信的"ping-pong",通信时附加了消息,消息除了槽信息,还有节点状态/节点故障等 解释: 节点a发…...

长沙有什么好玩的水上乐园/开封网站快速排名优化

安装说明 系统环境&#xff1a;centos-6.3 安装方式&#xff1a;rpm安装 软件&#xff1a;jdk-7-linux-x64.rpm 下载地址&#xff1a;http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html 检验系统原版本 [rootadmin ~]# java -…...

网站数据库管理系统/免费b站推广入口

当多个数组有关时 比如今年暑假不AC中的测试案例&#xff0c;可以通过构建结构体来进行排序 这是模板&#xff1a; #include<cstdio> #include<cstring> #include<iostream> #include<algorithm> #include<queue> using namespace st…...

生态农业网站建设方案/网站建设制作教程

一&#xff0c;数据库初识 Q1&#xff1a;为什么要用数据库 将文件和程序存在一台机器上上很不合理的 操作文件是一件很麻烦的事 Q2:数据库的优势 程序稳定性&#xff1a;这样任意一台服务所在的机器崩溃了都不会影响数据和另外的服务 数据一致性&#xff1a;所有的数据都存储在…...