php使用百度天气接口示例


Posted in PHP onApril 22, 2014

注意地区要转码的
百度ak申请地址:http://lbsyun.baidu.com/apiconsole/key

<?php
$city="嘉兴";
$content = file_get_contents("http://api.map.baidu.com/telematics/v3/weather?location=%E5%98%89%E5%85%B4&output=json&ak=5slgyqGDENN7Sy7pw29IUvrZ");
print_r(json_decode($content));
{
    error: 0,
    status: "success",
    date: "2014-04-18",
    results: [
        {
            currentCity: "嘉兴",
            weather_data: [
                {
                    date: "今天(周三)",
                    dayPictureUrl: "http://api.map.baidu.com/images/weather/day/duoyun.png",
                    nightPictureUrl: "http://api.map.baidu.com/images/weather/night/duoyun.png",
                    weather: "多云",
                    wind: "微风",
                    temperature: "23℃"
                },
                {
                    date: "明天(周四)",
                    dayPictureUrl: "http://api.map.baidu.com/images/weather/day/leizhenyu.png",
                    nightPictureUrl: "http://api.map.baidu.com/images/weather/night/zhongyu.png",
                    weather: "雷阵雨转中雨",
                    wind: "微风",
                    temperature: "29~22℃"
                },
                {
                    date: "后天(周五)",
                    dayPictureUrl: "http://api.map.baidu.com/images/weather/day/yin.png",
                    nightPictureUrl: "http://api.map.baidu.com/images/weather/night/duoyun.png",
                    weather: "阴转多云",
                    wind: "微风",
                    temperature: "31~23℃"
                },
                {
                    date: "大后天(周六)",
                    dayPictureUrl: "http://api.map.baidu.com/images/weather/day/duoyun.png",
                    nightPictureUrl: "http://api.map.baidu.com/images/weather/night/duoyun.png",
                    weather: "多云",
                    wind: "微风",
                    temperature: "31~24℃"
                }
            ]
        },
        {
            currentCity: "合肥市",
            weather_data: [
                {
                    date: "今天(周三)",
                    dayPictureUrl: "http://api.map.baidu.com/images/weather/day/duoyun.png",
                    nightPictureUrl: "http://api.map.baidu.com/images/weather/night/duoyun.png",
                    weather: "多云",
                    wind: "东风3-4级",
                    temperature: "27℃"
                },
                {
                    date: "明天(周四)",
                    dayPictureUrl: "http://api.map.baidu.com/images/weather/day/duoyun.png",
                    nightPictureUrl: "http://api.map.baidu.com/images/weather/night/duoyun.png",
                    weather: "多云",
                    wind: "东北风3-4级",
                    temperature: "35~27℃"
                },
                {
                    date: "后天(周五)",
                    dayPictureUrl: "http://api.map.baidu.com/images/weather/day/duoyun.png",
                    nightPictureUrl: "http://api.map.baidu.com/images/weather/night/duoyun.png",
                    weather: "多云",
                    wind: "南风",
                    temperature: "35~27℃"
                },
                {
                    date: "大后天(周六)",
                    dayPictureUrl: "http://api.map.baidu.com/images/weather/day/duoyun.png",
                    nightPictureUrl: "http://api.map.baidu.com/images/weather/night/duoyun.png",
                    weather: "多云",
                    wind: "东风",
                    temperature: "34~27℃"
                }
            ]
        }
    ]
}
PHP 相关文章推荐
Email+URL的判断和自动转换函数
Oct 09 PHP
关于zend studio 出现乱码问题的总结
Jun 23 PHP
使用PHP Socket写的POP3类
Oct 30 PHP
不使用php api函数实现数组的交换排序示例
Apr 13 PHP
PHP实现获取图片颜色值的方法
Jul 11 PHP
PHP中Memcache操作类及用法实例
Dec 12 PHP
php准确获取文件MIME类型的方法
Jun 17 PHP
PHP翻页跳转功能实现方法
Nov 30 PHP
thinkphp 抓取网站的内容并且保存到本地的实例详解
Aug 25 PHP
php表单处理操作
Nov 16 PHP
php经典趣味算法实例代码
Jan 21 PHP
七种PHP开发环境搭建工具
Jun 28 PHP
phpmailer中文乱码问题的解决方法
Apr 22 #PHP
PHP函数addslashes和mysql_real_escape_string的区别
Apr 22 #PHP
自己写了一个php检测文件编码的函数
Apr 21 #PHP
CodeIgniter框架提示Disallowed Key Characters的解决办法
Apr 21 #PHP
PHP5中实现多态的两种方法实例分享
Apr 21 #PHP
PHP开发中常见的安全问题详解和解决方法(如Sql注入、CSRF、Xss、CC等)
Apr 21 #PHP
PHP正则提取不包含指定网址的图片地址的例子
Apr 21 #PHP
You might like
再说下636单管机
2021/03/02 无线电
PHP_SELF,SCRIPT_NAME,REQUEST_URI区别
2014/12/24 PHP
PHP设计模式之装饰器模式定义与用法详解
2018/04/02 PHP
获取Javscript执行函数名称的方法
2006/12/22 Javascript
js实现瀑布流的一种简单方法实例分享
2013/11/04 Javascript
js类型转换与引用类型详解(Boolean_Number_String)
2014/03/07 Javascript
JS实现让访问者自助选择网页文字颜色的方法
2015/02/24 Javascript
javascript中hasOwnProperty() 方法使用指南
2015/03/09 Javascript
D3.js实现折线图的方法详解
2016/09/21 Javascript
微信小程序 网络请求(GET请求)详解
2016/11/16 Javascript
JS设置CSS样式的方式汇总
2017/01/21 Javascript
ES6扩展运算符用法实例分析
2017/10/31 Javascript
vue项目中公用footer组件底部位置的适配问题
2018/05/10 Javascript
微信小程序实现折叠展开效果
2018/07/19 Javascript
在Vue中获取组件声明时的name属性方法
2018/09/12 Javascript
js实现删除li标签一行内容
2019/04/16 Javascript
JavaScript数组排序小程序实现解析
2020/01/13 Javascript
[01:06:39]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第三局
2016/03/02 DOTA
用Python实现通过哈希算法检测图片重复的教程
2015/04/02 Python
详解Python map函数及Python map()函数的用法
2017/11/16 Python
Centos下实现安装Python3.6和Python2共存
2018/08/15 Python
由Python编写的MySQL管理工具代码实例
2019/04/09 Python
python调用自定义函数的实例操作
2019/06/26 Python
python上传时包含boundary时的解决方法
2020/04/08 Python
Python3利用openpyxl读写Excel文件的方法实例
2021/02/03 Python
德国著名廉价网上药店:Shop-Apotheke
2017/07/23 全球购物
不用游标的SQL语句有哪些
2012/09/07 面试题
公司活动邀请函
2014/01/24 职场文书
文明倡议书范文
2014/04/15 职场文书
爱护花草树木的标语
2014/06/11 职场文书
拉歌口号大全
2014/06/13 职场文书
2014年科室工作总结范文
2014/12/19 职场文书
追悼会答谢词
2015/01/05 职场文书
2016年员工政治思想表现评语
2015/12/02 职场文书
2016年学习雷锋精神广播稿
2015/12/17 职场文书
vue3中的组件间通信
2021/03/31 Vue.js