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

多种免费天气api

多种免费天气api推荐

  • 一、高德天气
  • 二、格点天气
  • 三、香港天文台

一、高德天气

api说明文档:https://lbs.amap.com/api/webservice/guide/api/weatherinfo
实例代码:

import requests# 香港天文台API的URL
api_url = "https://restapi.amap.com/v3/weather/weatherInfo?parameters"# 请求参数,指定获取METAR报告
params = {"key": "e094cccaa9f94c734344ab015d8b4ec6","city": "810018","extensions":"base","output":"JSON"
}# 发送HTTP GET请求获取数据
response = requests.get(api_url, params=params)
data = response.json()# 提取并打印METAR报告
print(data)

二、格点天气

api说明文档:https://dev.qweather.com/docs/api/grid-weather/
实例代码:

import requests# 替换为您自己的API密钥
api_key = '9618d24f770f4d4e844f6a2e93d0865f'# 目标API的URL
url = f'https://devapi.qweather.com/v7/grid-weather/now?location=113.93,22.31&key={api_key}'# 发送GET请求
response = requests.get(url)# 检查是否成功获取数据
if response.status_code == 200:data = response.json()# 在这里可以处理获取到的数据print(data["now"]["text"])
else:print(f"请求失败,状态码:{response.status_code}")

三、香港天文台

api说明文档:https://data.weather.gov.hk/weatherAPI/doc/HKO_Open_Data_API_Documentation_tc.pdf

注意请更换key和经纬度,多人使用相同key会被禁掉


http://www.lryc.cn/news/152485.html

相关文章:

  • 深度学习推荐系统(五)DeepCrossing模型及其在Criteo数据集上的应用
  • 图神经网络教程之HAN-异构图模型
  • Jupyter lab 配置
  • 股票行情处理:不复权,前复权,后复权
  • ip地址、LINUX、与虚拟机
  • MySQL存储过程
  • element-ui 自定义loading加载样式
  • 04-Apache Directory Studio下载安装(LDAP连接工具)
  • vmware虚拟机(ubuntu)远程开发golang、python环境安装
  • Elasticsearch文档多个输入字段组成ID实现方法
  • 编译链接实战(15)rdynamic选项的用途
  • 前端:js实现提示框(自动消失)
  • powerpc架构的前世今生
  • SQL-存储过程、流程控制、游标
  • JavaScript的数组和字典的用法
  • 中断和异常
  • 【python】实现积分
  • 微信仿H5支付
  • 数据结构——栈
  • 组件化开发之如何封装组件-react
  • 大数据HBase学习圣经:一本书实现HBase学习自由
  • Leetcode110. 平衡二叉树
  • Swift的NSClassFromString转换
  • linux上vim编辑器设置
  • SpringCloudAlibaba OpenFeign整合及详解
  • Mysql--技术文档--MVCC(Multi-Version Concurrency Control | 多版本并发控制)
  • 全网都在用的nnUNet V2版本改进了啥,怎么安装?(一)
  • iOS开发Swift-4-IBAction,group,音乐播放器-木琴App
  • 【linux】pid 文件的作用ing
  • K8s简介之什么是K8s