热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

百度天气api接口,百度天气app安装

title:百度天气apidate:2021-04-1122:21:11tags:api如果调用百度天气官网给的api是会出现错误的http:api.map.bai

title: 百度天气api
date: 2021-04-11 22:21:11
tags: api

如果调用百度天气官网给的api是会出现错误的

http://api.map.baidu.com/weather/v1/?district_id=222405&data_type=all&ak=你的ak //GET请求

会提示mcode错误,我们需要添加一些参数

http://api.map.baidu.com/weather/v1/?district_id=行政区划编码&data_type=all&mcode=你的安全码&output=json&ak=你的ak

例如:

http://api.map.baidu.com/weather/v1/?district_id=511100&data_type=all&mcode=CE:F7:45:62:AE:78:28:68:A0:A5:6D:70:CD:DF:5B:7C:C5:B9:91:CF;com.mahao.leshan&output=json&ak=SrYlotSQCWdHHulPveAULFzFF9BjXE1C

如上,我添加了mcode和output,安全码在百度控制台中申请项目后可以进行查看,值为SHA1的值+分号+包名

接下来就有了json数据,如下为511100也就是乐山的天气数据

{

status: 0,

result:

{

location:

{

country: “中国”,province: “四川省”,city: “乐山市”,name: “乐山”,id: “511100”,

},

now:

{

text: “多云”,temp: 15,feels_like: 19,rh: 100,wind_class: “1级”,wind_dir: “西风”,uptime: “20210411213000”,

},

forecasts:

[

{

text_day: “小雨”,text_night: “小雨”,high: 17,low: 13,wc_day: “<3级”,wd_day: “静风”,wc_night: “<3级”,wd_night: “静风”,date: “2021-04-11”,week: “星期日”,

},

{

text_day: “多云”,text_night: “多云”,high: 21,low: 14,wc_day: “<3级”,wd_day: “静风”,wc_night: “<3级”,wd_night: “静风”,date: “2021-04-12”,week: “星期一”,

},

{

text_day: “阴”,text_night: “小雨”,high: 21,low: 15,wc_day: “<3级”,wd_day: “静风”,wc_night: “<3级”,wd_night: “静风”,date: “2021-04-13”,week: “星期二”,

},

{

text_day: “小雨”,text_night: “小雨”,high: 18,low: 14,wc_day: “<3级”,wd_day: “静风”,wc_night: “<3级”,wd_night: “静风”,date: “2021-04-14”,week: “星期三”,

},

{

text_day: “阴”,text_night: “小雨”,high: 19,low: 14,wc_day: “<3级”,wd_day: “静风”,wc_night: “<3级”,wd_night: “静风”,date: “2021-04-15”,week: “星期四”,

},

],

},

message: “success”,

}


推荐阅读
  • 基于Node.js的高性能实时消息推送系统通过集成Socket.IO和Express框架,实现了高效的高并发消息转发功能。该系统能够支持大量用户同时在线,并确保消息的实时性和可靠性,适用于需要即时通信的应用场景。 ... [详细]
  • 微信支付授权目录配置详解及操作步骤
    在使用微信支付时,若通过WeixinJSBridge.invoke方法调用支付功能,可能会遇到“当前页面URL未注册”的错误提示,导致get_brand_wcpay_request:fail调用微信JSAPI支付失败。为解决这一问题,需要正确配置微信支付授权目录,确保支付页面的URL已成功注册。本文将详细介绍微信支付授权目录的配置步骤和注意事项,帮助开发者顺利完成支付功能的集成与调试。 ... [详细]
  • 本课程详细介绍了如何使用Python Flask框架从零开始构建鱼书应用,涵盖高级编程技巧和实战项目。通过视频教学,学员将学习到Flask的高效用法,包括数据库事务处理和书籍交易模型的实现。特别感谢AI资源网提供的课程下载支持。 ... [详细]
  • 本文探讨了在Lumen框架中实现自定义表单验证功能的方法与挑战。Lumen的表单验证机制默认返回无状态的JSON格式API响应,这给初学者带来了一定的难度。通过深入研究Validate类,作者分享了如何有效配置和使用自定义验证规则,以提升表单数据的准确性和安全性。 ... [详细]
  • 在处理大规模并发请求时,传统的多线程或多进程模型往往无法有效解决性能瓶颈问题。尽管它们在处理小规模任务时能提升效率,但在高并发场景下,系统资源的过度消耗和上下文切换的开销会显著降低整体性能。相比之下,Python 的 `asyncio` 模块通过协程提供了一种轻量级且高效的并发解决方案。本文将深入解析 `asyncio` 模块的原理及其在实际应用中的优化技巧,帮助开发者更好地利用协程技术提升程序性能。 ... [详细]
  • MVVM架构~mvc,mvp,mvvm大话开篇
    返回目录百度百科的定义:MVP是从经典的模式MVC演变而来,它们的基本思想有相通的地方:ControllerPresenter负责逻辑的处理,Model提供数据,View负责显示。作为一种新的模 ... [详细]
  • 在本文中,我们将探讨如何使用 UniApp 封装小程序 API 请求接口的最佳实践。通过创建 `request.js` 文件,定义基础 URL 并传入后端提供的 URL 作为请求参数。同时,配置请求方法(如 GET、POST)和请求头(例如包含 token 的认证信息),以实现高效、安全的 API 调用。此外,我们还将介绍如何处理请求和响应的错误,以及如何优化请求性能,确保应用在不同平台上的兼容性和稳定性。 ... [详细]
  • Android平台生活辅助应用的设计与开发实现
    随着移动互联网技术的迅猛发展,Android操作系统已成为移动设备中的主流平台。本文探讨了基于Android平台的生活辅助应用设计与开发,旨在通过创新的功能和用户友好的界面,提升用户的日常生活质量。研究不仅涵盖了应用的核心功能实现,还深入分析了用户体验优化的方法,为同类应用的开发提供了有价值的参考。 ... [详细]
  • 深入解析 Django 中用户模型的自定义方法与技巧 ... [详细]
  • 在CentOS上部署和配置FreeSWITCH
    在CentOS系统上部署和配置FreeSWITCH的过程涉及多个步骤。本文详细介绍了从源代码安装FreeSWITCH的方法,包括必要的依赖项安装、编译和配置过程。此外,还提供了常见的配置选项和故障排除技巧,帮助用户顺利完成部署并确保系统的稳定运行。 ... [详细]
  • Spring Boot 实战(一):基础的CRUD操作详解
    在《Spring Boot 实战(一)》中,详细介绍了基础的CRUD操作,涵盖创建、读取、更新和删除等核心功能,适合初学者快速掌握Spring Boot框架的应用开发技巧。 ... [详细]
  • MySQL 错误:检测到死锁,在尝试获取锁时;建议重启事务(Node.js 环境)
    在 Node.js 环境中,MySQL 数据库操作时遇到了“检测到死锁,在尝试获取锁时;建议重启事务”的错误。本文将探讨该错误的原因,并提供有效的解决策略,包括事务管理优化和锁机制的理解。 ... [详细]
  • 在Laravel中实现PHP对JSON数据的发布与处理 ... [详细]
  • 本文深入剖析了ScheduledThreadPoolExecutor的并发执行机制及其源代码,详细解读了该线程池如何在指定延时或定期执行任务,探讨了其内部的工作原理和优化策略,为开发者提供了宝贵的参考和实践指导。 ... [详细]
  • 在C#编程中,处理通用显式转换错误是一个常见的挑战。本文详细探讨了如何在将字符串显式转换为泛型类对象时避免常见的异常。通过具体的代码示例和深入的分析,文章提供了多种有效的解决方案和技术,帮助开发者理解和解决这类问题。 ... [详细]
author-avatar
sj_Ford
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有