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

全球天气预报5天-经纬度版免费API接口教程

接口简介:
获取全球任意地区未来5天天气预报,必须传经纬度参数。可先调用【位置坐标】分类下相关接口获取地区经纬度坐标。

请求地址:
https://cn.apihz.cn/api/tianqi/tqybjw5.php

请求方式:
POST或GET。

请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【纬度】【lat】【是】【纬度。例:lat=40.05702706489032】
【经度】【lon】【是】【经度。例:lon=116.30787799999993】

返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误】
【消息内容】【msg】【信息提示。】
【数据组数量】【cnt】【每3小时为一组数据,5天一般共计40组数据。】
【消息内容】【msg】【信息提示。】
【国家】【country】【国家代码 ISO。】
【日出】【sunrise】【日出时间戳。】
【日落】【sunset】【日落时间戳。】
【城市】【name】【城市名称。】
【数据组】【data】【天气预报数据集合,每天8组数据,每3小时为1组。】
【天气】【data.weather】【天气。】
【气温】【data.temp】【气温,华氏度。】
【气压】【data.pressure】【气压。】
【湿度】【data.humidity】【湿度百分比。】
【能见度】【data.visibility】【能见度,单位米。】
【风速】【data.speed】【风速,单位米。】
【风向】【data.deg】【风向度。】
【空气质量】【data.clouds】【空气质量,浑浊度,百分比。】

GET请求示例:
https://cn.apihz.cn/api/tianqi/tqybjw5.php?id=88888888&key=88888888&lat=40.05702706489032&lon=116.30787799999993
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。

POST请求示例:
请根据开发语言自行POST。

返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"cnt": 40,
"name": "Haidian",
"country": "CN",
"sunrise": 1726523854,
"sunset": 1726568470,
"data": [{
"dt": 1726552800,
"time": "2024-09-17 06:00:00",
"temp": 300.91,
"pressure": 1006,
"humidity": 44,
"weather": "晴",
"clouds": 2,
"speed": 2.67,
"deg": 111,
"visibility": 10000
}, {
"dt": 1726563600,
"time": "2024-09-17 09:00:00",
"temp": 300.8,
"pressure": 1005,
"humidity": 49,
"weather": "多云",
"clouds": 63,
"speed": 3.25,
"deg": 110,
"visibility": 10000
}, {
"dt": 1726574400,
"time": "2024-09-17 12:00:00",
"temp": 299.28,
"pressure": 1007,
"humidity": 61,
"weather": "多云",
"clouds": 82,
"speed": 1.36,
"deg": 90,
"visibility": 10000
}, {
"dt": 1726585200,
"time": "2024-09-17 15:00:00",
"temp": 298.13,
"pressure": 1007,
"humidity": 68,
"weather": "多云",
"clouds": 57,
"speed": 1.6,
"deg": 123,
"visibility": 10000
}, {
"dt": 1726596000,
"time": "2024-09-17 18:00:00",
"temp": 296.68,
"pressure": 1007,
"humidity": 65,
"weather": "多云",
"clouds": 78,
"speed": 1.89,
"deg": 134,
"visibility": 10000
}, {
"dt": 1726606800,
"time": "2024-09-17 21:00:00",
"temp": 295.99,
"pressure": 1008,
"humidity": 59,
"weather": "阴,多云",
"clouds": 90,
"speed": 1.05,
"deg": 109,
"visibility": 10000
}, {
"dt": 1726617600,
"time": "2024-09-18 00:00:00",
"temp": 296.85,
"pressure": 1008,
"humidity": 53,
"weather": "阴,多云",
"clouds": 94,
"speed": 0.57,
"deg": 131,
"visibility": 10000
}, {
"dt": 1726628400,
"time": "2024-09-18 03:00:00",
"temp": 300.57,
"pressure": 1008,
"humidity": 36,
"weather": "多云",
"clouds": 56,
"speed": 1.47,
"deg": 132,
"visibility": 10000
}, {
"dt": 1726639200,
"time": "2024-09-18 06:00:00",
"temp": 303.11,
"pressure": 1006,
"humidity": 35,
"weather": "多云",
"clouds": 35,
"speed": 2.72,
"deg": 148,
"visibility": 10000
}, {
"dt": 1726650000,
"time": "2024-09-18 09:00:00",
"temp": 301.77,
"pressure": 1005,
"humidity": 47,
"weather": "晴,少云",
"clouds": 17,
"speed": 3.35,
"deg": 142,
"visibility": 10000
}, {
"dt": 1726660800,
"time": "2024-09-18 12:00:00",
"temp": 299.83,
"pressure": 1008,
"humidity": 52,
"weather": "多云",
"clouds": 51,
"speed": 2.04,
"deg": 169,
"visibility": 10000
}, {
"dt": 1726671600,
"time": "2024-09-18 15:00:00",
"temp": 298.71,
"pressure": 1008,
"humidity": 54,
"weather": "阴,多云",
"clouds": 99,
"speed": 1.86,
"deg": 148,
"visibility": 10000
}, {
"dt": 1726682400,
"time": "2024-09-18 18:00:00",
"temp": 297.77,
"pressure": 1008,
"humidity": 59,
"weather": "阴,多云",
"clouds": 100,
"speed": 2,
"deg": 149,
"visibility": 10000
}, {
"dt": 1726693200,
"time": "2024-09-18 21:00:00",
"temp": 296.87,
"pressure": 1007,
"humidity": 56,
"weather": "阴,多云",
"clouds": 100,
"speed": 1.49,
"deg": 120,
"visibility": 10000
}, {
"dt": 1726704000,
"time": "2024-09-19 00:00:00",
"temp": 297.41,
"pressure": 1007,
"humidity": 49,
"weather": "阴,多云",
"clouds": 98,
"speed": 1.36,
"deg": 145,
"visibility": 10000
}, {
"dt": 1726714800,
"time": "2024-09-19 03:00:00",
"temp": 298.78,
"pressure": 1006,
"humidity": 44,
"weather": "阴,多云",
"clouds": 87,
"speed": 2.98,
"deg": 154,
"visibility": 10000
}, {
"dt": 1726725600,
"time": "2024-09-19 06:00:00",
"temp": 298.78,
"pressure": 1004,
"humidity": 49,
"weather": "阴,多云",
"clouds": 87,
"speed": 1.82,
"deg": 139,
"visibility": 10000
}, {
"dt": 1726736400,
"time": "2024-09-19 09:00:00",
"temp": 299.42,
"pressure": 1002,
"humidity": 53,
"weather": "多云",
"clouds": 67,
"speed": 1.79,
"deg": 146,
"visibility": 10000
}, {
"dt": 1726747200,
"time": "2024-09-19 12:00:00",
"temp": 297.63,
"pressure": 1002,
"humidity": 64,
"weather": "多云",
"clouds": 64,
"speed": 1.33,
"deg": 131,
"visibility": 10000
}, {
"dt": 1726758000,
"time": "2024-09-19 15:00:00",
"temp": 295.82,
"pressure": 1004,
"humidity": 72,
"weather": "小雨",
"clouds": 56,
"speed": 2.34,
"deg": 351,
"visibility": 10000
}, {
"dt": 1726768800,
"time": "2024-09-19 18:00:00",
"temp": 293.06,
"pressure": 1005,
"humidity": 80,
"weather": "小雨",
"clouds": 78,
"speed": 3.87,
"deg": 326,
"visibility": 10000
}, {
"dt": 1726779600,
"time": "2024-09-19 21:00:00",
"temp": 291.2,
"pressure": 1007,
"humidity": 70,
"weather": "小雨",
"clouds": 100,
"speed": 4.8,
"deg": 343,
"visibility": 10000
}, {
"dt": 1726790400,
"time": "2024-09-20 00:00:00",
"temp": 291.25,
"pressure": 1010,
"humidity": 43,
"weather": "阴,多云",
"clouds": 100,
"speed": 5.12,
"deg": 349,
"visibility": 10000
}, {
"dt": 1726801200,
"time": "2024-09-20 03:00:00",
"temp": 292.49,
"pressure": 1012,
"humidity": 38,
"weather": "阴,多云",
"clouds": 100,
"speed": 4.67,
"deg": 337,
"visibility": 10000
}, {
"dt": 1726812000,
"time": "2024-09-20 06:00:00",
"temp": 297.66,
"pressure": 1011,
"humidity": 24,
"weather": "阴,多云",
"clouds": 99,
"speed": 4.74,
"deg": 345,
"visibility": 10000
}, {
"dt": 1726822800,
"time": "2024-09-20 09:00:00",
"temp": 297.3,
"pressure": 1012,
"humidity": 24,
"weather": "阴,多云",
"clouds": 100,
"speed": 3.78,
"deg": 43,
"visibility": 10000
}, {
"dt": 1726833600,
"time": "2024-09-20 12:00:00",
"temp": 295.28,
"pressure": 1014,
"humidity": 26,
"weather": "阴,多云",
"clouds": 100,
"speed": 2.32,
"deg": 25,
"visibility": 10000
}, {
"dt": 1726844400,
"time": "2024-09-20 15:00:00",
"temp": 292.56,
"pressure": 1015,
"humidity": 39,
"weather": "阴,多云",
"clouds": 90,
"speed": 1.8,
"deg": 219,
"visibility": 10000
}, {
"dt": 1726855200,
"time": "2024-09-20 18:00:00",
"temp": 291.31,
"pressure": 1014,
"humidity": 44,
"weather": "多云",
"clouds": 76,
"speed": 1,
"deg": 335,
"visibility": 10000
}, {
"dt": 1726866000,
"time": "2024-09-20 21:00:00",
"temp": 289.87,
"pressure": 1014,
"humidity": 45,
"weather": "晴",
"clouds": 0,
"speed": 1.62,
"deg": 351,
"visibility": 10000
}, {
"dt": 1726876800,
"time": "2024-09-21 00:00:00",
"temp": 291.12,
"pressure": 1014,
"humidity": 38,
"weather": "晴",
"clouds": 0,
"speed": 1.75,
"deg": 353,
"visibility": 10000
}, {
"dt": 1726887600,
"time": "2024-09-21 03:00:00",
"temp": 296.14,
"pressure": 1013,
"humidity": 27,
"weather": "晴",
"clouds": 0,
"speed": 1.35,
"deg": 30,
"visibility": 10000
}, {
"dt": 1726898400,
"time": "2024-09-21 06:00:00",
"temp": 299.23,
"pressure": 1010,
"humidity": 24,
"weather": "晴",
"clouds": 0,
"speed": 1.07,
"deg": 70,
"visibility": 10000
}, {
"dt": 1726909200,
"time": "2024-09-21 09:00:00",
"temp": 298.68,
"pressure": 1009,
"humidity": 23,
"weather": "晴",
"clouds": 0,
"speed": 1.89,
"deg": 127,
"visibility": 10000
}, {
"dt": 1726920000,
"time": "2024-09-21 12:00:00",
"temp": 295.3,
"pressure": 1010,
"humidity": 39,
"weather": "晴",
"clouds": 0,
"speed": 1.76,
"deg": 177,
"visibility": 10000
}, {
"dt": 1726930800,
"time": "2024-09-21 15:00:00",
"temp": 293.53,
"pressure": 1011,
"humidity": 45,
"weather": "晴",
"clouds": 0,
"speed": 1.64,
"deg": 351,
"visibility": 10000
}, {
"dt": 1726941600,
"time": "2024-09-21 18:00:00",
"temp": 291.42,
"pressure": 1011,
"humidity": 46,
"weather": "晴",
"clouds": 0,
"speed": 1.83,
"deg": 356,
"visibility": 10000
}, {
"dt": 1726952400,
"time": "2024-09-21 21:00:00",
"temp": 290.19,
"pressure": 1010,
"humidity": 48,
"weather": "晴",
"clouds": 0,
"speed": 1.94,
"deg": 346,
"visibility": 10000
}, {
"dt": 1726963200,
"time": "2024-09-22 00:00:00",
"temp": 291.67,
"pressure": 1012,
"humidity": 36,
"weather": "晴",
"clouds": 0,
"speed": 2.56,
"deg": 350,
"visibility": 10000
}, {
"dt": 1726974000,
"time": "2024-09-22 03:00:00",
"temp": 297.87,
"pressure": 1011,
"humidity": 20,
"weather": "晴",
"clouds": 0,
"speed": 2.25,
"deg": 358,
"visibility": 10000
}]
}

参考资料(版权):
https://www.apihz.cn/api/tianqitqybjw5.html

相关文章:

全球天气预报5天-经纬度版免费API接口教程

接口简介: 获取全球任意地区未来5天天气预报,必须传经纬度参数。可先调用【位置坐标】分类下相关接口获取地区经纬度坐标。 请求地址: https://cn.apihz.cn/api/tianqi/tqybjw5.php 请求方式: POST或GET。 请求参数&#xff1a…...

Shell编程8

声明! 学习视频来自B站up主 **泷羽sec** 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关&a…...

python语言基础-5 进阶语法-5.5 上下文管理协议(with语句)

声明:本内容非盈利性质,也不支持任何组织或个人将其用作盈利用途。本内容来源于参考书或网站,会尽量附上原文链接,并鼓励大家看原文。侵删。 5.5 上下文管理协议(with语句)(参考链接&#xff1…...

自动驾驶3D目标检测综述(三)

前两篇综述阅读理解放在这啦,有需要自行前往观看: 第一篇:自动驾驶3D目标检测综述(一)_3d 目标检测-CSDN博客 第二篇:自动驾驶3D目标检测综述(二)_子流行稀疏卷积 gpu实现-CSDN博客…...

【GESP】C++三级练习 luogu-B3661, [语言月赛202209] 排排

三级知识点一维数组练习,除了应用了数组以外,其余逻辑比较简单,适合初学者。 题目题解详见:https://www.coderli.com/gesp-3-luogu-b3661/ 【GESP】C三级练习 luogu-B3661, [语言月赛202209] 排排队 | OneCoder三级知识点一维数…...

【PPTist】添加PPT模版

前言:这篇文章来探索一下如何应用其他的PPT模版,给一个下拉菜单,列出几个项目中内置的模版 PPT模版数据 (一)增加菜单项 首先在下面这个菜单中增加一个“切换模版”的菜单项,点击之后在弹出框中显示所有的…...

大疆上云api开发

目前很多公司希望使用上云api开发自己的无人机平台,但是官网资料不是特别全,下面浅谈一下本人开发过程中遇到的一系列问题。 本人使用机场为大疆机场2,飞机为M3TD,纯内网使用 部署 链接: 上云api代码. 首先从github上面拉去代码 上云api代码github. 后…...

IDEA2023 SpringBoot整合MyBatis(三)

一、数据库表 CREATE TABLE students (id INT AUTO_INCREMENT PRIMARY KEY,name VARCHAR(100) NOT NULL,age INT,gender ENUM(Male, Female, Other),email VARCHAR(100) UNIQUE,phone_number VARCHAR(20),address VARCHAR(255),date_of_birth DATE,enrollment_date DATE,cours…...

【Apache Paimon】-- 6 -- 清理过期数据

目录 1、简要介绍 2、操作方式和步骤 2.1、调整快照文件过期时间 2.2、设置分区过期时间 2.2.1、举例1 2.2.2、举例2 2.3、清理废弃文件 3、参考 1、简要介绍 清理 paimon (表)过期数据可以释放存储空间,优化资源利用并提升系统运行效率等。本文将介绍如何清理 Paim…...

C语言数据结构——详细讲解 双链表

从单链表到双链表:数据结构的演进与优化 前言一、单链表回顾二、单链表的局限性三、什么是双链表四、双链表的优势1.双向遍历2.不带头双链表的用途3.带头双链表的用途 五、双链表的操作双链表的插入操作(一)双链表的尾插操作(二&a…...

Shell脚本基础(4):条件判断

内容预览 ≧∀≦ゞ Shell脚本基础(4):条件判断声明导语基本的if语句结构数值比较运算符文件测试运算符扩展:使用elif和else使用&&和||结合条件判断小结 Shell脚本基础(4):条件判断 声明…...

在 Swift 中实现字符串分割问题:以字典中的单词构造句子

文章目录 前言摘要描述题解答案题解代码题解代码分析示例测试及结果时间复杂度空间复杂度总结 前言 本题由于没有合适答案为以往遗留问题,最近有时间将以往遗留问题一一完善。 LeetCode - #140 单词拆分 II 不积跬步,无以至千里;不积小流&…...

win10中使用ffmpeg和MediaMTX 推流rtsp视频

在win10上测试下ffmpeg推流rtsp视频,需要同时用到流媒体服务器MediaMTX 。ffmpeg推流到流媒体服务器MediaMTX ,其他客户端从流媒体服务器拉流。 步骤如下: 1 下载MediaMTX github: Release v1.9.3 bluenviron/mediamtx GitHub​​​​​…...

16. 【.NET 8 实战--孢子记账--从单体到微服务】--汇率获取定时器

这篇文章我们将一起编写这个系列专栏中第一个和外部系统交互的功能:获取每日汇率。下面我们一起来编写代码吧。 一、需求 根据文章标题可知,在这片文章中我们只进行汇率的获取和写入数据库。 编号需求说明1获取每日汇率1. 从第三方汇率API中获取汇率信…...

C#元组详解:创建、访问与解构

在C#中,元组(Tuple)是一种数据结构,用于将多个元素组合成一个单一的对象。元组可以包含不同类型的元素,并且每个元素都有一个指定的位置(索引)。元组在需要临时组合多个值而不想创建自定义类时非…...

wsl2安装

Windows Subsystem for Linux 2 (WSL2) 是 Windows 10 和 Windows 11 中用于运行 Linux 二进制可执行文件的兼容层。WSL2 是 WSL 的最新版本,提供了更快的文件系统性能和完整的系统调用兼容性。本教程将指导你如何在 Windows 系统上安装 WSL2。 前提条件 操作系统要…...

android studio无法下载,Could not GET xxx, Received status code 400

-- 1. 使用下面的地址代替 原地址: distributionUrlhttps\://services.gradle.org/distributions/gradle-6.5-all.zip 镜像地址: distributionUrlhttps\://downloads.gradle-dn.com/distributions/gradle-6.5-all.zips 上面的已经不好用了 https\://mirrors.cloud.tencent.c…...

RUST学习教程-安装教程

文章目录 参考文档安装教程更新卸载 参考文档 https://course.rs/first-try/installation.html 安装教程 Linux或者mac安装教程 curl --proto https --tlsv1.2 https://sh.rustup.rs -sSf | sh安装完成,当出现command not found的时候,需要source一下…...

redis6.0之后的多线程版本的问题

一、redis早期版本和新版本的讨论 这个问题其实有些废话,哪个版本肯定都有不同啊。其实这里主要是提到的网上的大家对Redis6.0中的多线程版本的不同即以前宣传的Redis是单线程程版的,之后变成了多线程版本的。网上对这个讨论非常激烈,反正各…...

python的 pandas.Dataframe 和 pandas.Series基础内容

目录 0 有一个比较麻烦琐碎的地方 1 python pandas.Dataframe 2 pd.concat() 可以合并 pd.Dataframe 2.1 pd.concat() 合并规则 3 pd.Dataframe.drop() 删除行列的操作 4 pd.Dataframe 列操作 5 pd.Dataframe 行操作 5.1 sample_dataframe2.head(n2) 取前面的n行&…...

Vim 调用外部命令学习笔记

Vim 外部命令集成完全指南 文章目录 Vim 外部命令集成完全指南核心概念理解命令语法解析语法对比 常用外部命令详解文本排序与去重文本筛选与搜索高级 grep 搜索技巧文本替换与编辑字符处理高级文本处理编程语言处理其他实用命令 范围操作示例指定行范围处理复合命令示例 实用技…...

java 实现excel文件转pdf | 无水印 | 无限制

文章目录 目录 文章目录 前言 1.项目远程仓库配置 2.pom文件引入相关依赖 3.代码破解 二、Excel转PDF 1.代码实现 2.Aspose.License.xml 授权文件 总结 前言 java处理excel转pdf一直没找到什么好用的免费jar包工具,自己手写的难度,恐怕高级程序员花费一年的事件,也…...

Qt Http Server模块功能及架构

Qt Http Server 是 Qt 6.0 中引入的一个新模块,它提供了一个轻量级的 HTTP 服务器实现,主要用于构建基于 HTTP 的应用程序和服务。 功能介绍: 主要功能 HTTP服务器功能: 支持 HTTP/1.1 协议 简单的请求/响应处理模型 支持 GET…...

关键领域软件测试的突围之路:如何破解安全与效率的平衡难题

在数字化浪潮席卷全球的今天,软件系统已成为国家关键领域的核心战斗力。不同于普通商业软件,这些承载着国家安全使命的软件系统面临着前所未有的质量挑战——如何在确保绝对安全的前提下,实现高效测试与快速迭代?这一命题正考验着…...

Java求职者面试指南:Spring、Spring Boot、MyBatis框架与计算机基础问题解析

Java求职者面试指南:Spring、Spring Boot、MyBatis框架与计算机基础问题解析 一、第一轮提问(基础概念问题) 1. 请解释Spring框架的核心容器是什么?它在Spring中起到什么作用? Spring框架的核心容器是IoC容器&#…...

推荐 github 项目:GeminiImageApp(图片生成方向,可以做一定的素材)

推荐 github 项目:GeminiImageApp(图片生成方向,可以做一定的素材) 这个项目能干嘛? 使用 gemini 2.0 的 api 和 google 其他的 api 来做衍生处理 简化和优化了文生图和图生图的行为(我的最主要) 并且有一些目标检测和切割(我用不到) 视频和 imagefx 因为没 a…...

BLEU评分:机器翻译质量评估的黄金标准

BLEU评分:机器翻译质量评估的黄金标准 1. 引言 在自然语言处理(NLP)领域,衡量一个机器翻译模型的性能至关重要。BLEU (Bilingual Evaluation Understudy) 作为一种自动化评估指标,自2002年由IBM的Kishore Papineni等人提出以来,…...

MySQL 索引底层结构揭秘:B-Tree 与 B+Tree 的区别与应用

文章目录 一、背景知识:什么是 B-Tree 和 BTree? B-Tree(平衡多路查找树) BTree(B-Tree 的变种) 二、结构对比:一张图看懂 三、为什么 MySQL InnoDB 选择 BTree? 1. 范围查询更快 2…...

ubuntu22.04 安装docker 和docker-compose

首先你要确保没有docker环境或者使用命令删掉docker sudo apt-get remove docker docker-engine docker.io containerd runc安装docker 更新软件环境 sudo apt update sudo apt upgrade下载docker依赖和GPG 密钥 # 依赖 apt-get install ca-certificates curl gnupg lsb-rel…...

[USACO23FEB] Bakery S

题目描述 Bessie 开了一家面包店! 在她的面包店里,Bessie 有一个烤箱,可以在 t C t_C tC​ 的时间内生产一块饼干或在 t M t_M tM​ 单位时间内生产一块松糕。 ( 1 ≤ t C , t M ≤ 10 9 ) (1 \le t_C,t_M \le 10^9) (1≤tC​,tM​≤109)。由于空间…...