python调用API接口,免费API调取,学习如何调取API接口并反馈你输入的内容

第一步:注册聚合数据账号

  1. 访问聚合数据官网 :https://www.juhe.cn

  2. 点击右上角 "注册" 按钮(若已有账号可直接登录)

  3. 填写手机号、验证码及密码完成注册*(注册成功后需要实名认证)*

第二步:寻找天气API

  1. 登录后在首页搜索栏输入 "天气"

  2. 选择推荐的 《天气预报》(IP:73 ,通常为73)

  3. 或选择 《天气预报》 - 免费版每日限50次调用

第三步:获取API Key

  1. 进入所选天气API详情页

  2. 点击右侧 "申请" 按钮(需完成基础开发者信息填写)

  3. 系统自动分配AppKey (32位字符串,如d8f1a2c3e4b5e6f7a8b9c0d1e2f)

  4. 在 "个人中心" → "数据管理" → "我的API" ​​​​​​​ 中查看密钥

第四步:调用测试

使用获取的AppKey替换示例代码:

python 复制代码
import requests

app_key = "16e6564b9582881b6440bf9c0743fa23"  # 👈 替换此处
url = "http://apis.juhe.cn/simpleWeather/query"  #天气API地址接口,每天免费50次掉用
params = {
    "city": "北京",
    "key": app_key  # 🗝️ 密钥在此处使用
}

response = requests.get(url, params=params)
print(response.json()["result"])  


# 成功输出天气数据f"🆘 API服务器错误!状态码:{response.status_code}")

{'city': '北京', 'realtime': {'temperature': '23', 'humidity': '45', 'info': '阴', 'wid': '02', 'direct': '西南风', 'power': '4-5级', 'aqi': '22'}, 'future': [{'date': '2026-06-07', 'temperature': '14/27℃', 'weather': '小雨转晴', 'wid': {'day': '07', 'night': '00'}, 'direct': '北风转西南风'}, {'date': '2026-06-08', 'temperature': '16/27℃', 'weather': '雷阵雨', 'wid': {'day': '04', 'night': '04'}, 'direct': '西南风转北风'}, {'date': '2026-06-09', 'temperature': '17/26℃', 'weather': '小雨转多云', 'wid': {'day': '07', 'night': '01'}, 'direct': '北风转东北风'}, {'date': '2026-06-10', 'temperature': '17/26℃', 'weather': '多云转晴', 'wid': {'day': '01', 'night': '00'}, 'direct': '北风'}, {'date': '2026-06-11', 'temperature': '18/30℃', 'weather': '晴', 'wid': {'day': '00', 'night': '00'}, 'direct': '东南风转北风'}]}
相关推荐
东莞市云毅网络有限公司6 小时前
AI 引用句逐条回指原文:让回答可回溯的校验实现
python·数据清洗·rag·企业知识库·文档解析
Sarvartha8 小时前
final 关键字
java·开发语言
数字融合8 小时前
透明化视频三维矿山井下照明重建技术
人工智能·python·数码相机
yi0118 小时前
LeetCode 219:存在重复元素 II——哈希表记录“最近一次出现的位置”
数据结构·人工智能·笔记·python·算法·leetcode·哈希表
程序员Sunday8 小时前
JavaScript 事件循环面试题,宏任务与微任务怎么执行|Sunday面试指南
开发语言·javascript·面试·校招·事件循环·程序员sunday
zhangzeyuaaa9 小时前
Ruby 多线程、GVL(GIL)与 Mutex 完全指南
开发语言·前端·ruby
Marst Code9 小时前
上位机开发日记 · 第 2 篇 · 架构先行:六层分层与边界
python
李日华大战鸡红10 小时前
FOC状态空间方程模型推导(学习记录)
python·学习·线性代数
谢亮_vipxieliang10 小时前
用 PHP 构建轻量级 REST API:从路由到鉴权的完整实践
开发语言·后端·php
思无邪6610 小时前
用 AI 做 JS 逆向:从抓包到复现的完整方法论
开发语言·javascript·人工智能