PHP接口_天气接口(百度api)

1、介绍

在很多网站页面都会显示当前地方的天气状况,也可以给用户一些天气提示:

而对于一些本身不做天气行业数据的网站其数据则需要通过天气接口来获取。

此处接口数据以百度为例。

2、签约

接口文档:http://lbsyun.baidu.com/index.php?title=car

http://lbsyun.baidu.com/index.php?title=car/api/weather

使用天气接口需要使用到开发者密钥(AK),则AK需要申请:

申请地址:http://lbsyun.baidu.com/apiconsole/key

①创建应用

 

②填写申请内容

启用服务全部勾上,天气预报就在其中

请求地址:

http://api.map.baidu.com/telematics/v3/weather?location=查询地区 &output=输出格式 &ak=开发者密钥

请求方式:http get

参数说明:

Location:表示查询天气所使用地区,一般精确到市级就可以;

Output:表示需要数据格式,如果不指定则默认为xml,值为json则输出json格式;

Ak:开发者密钥,可以通过开发平台申请,此处AK可以填写8lIbBbCrSBQ9If60RSoIOsjt

 

3、天气接口的使用案例

使用地址http://itcast.biz/index.php/Admin

①编写对应的代码,去获取天气的数据

修改文件Admin/Index/main方法

 

查询到结果:

 

②控制显示输出

显示效果:

發表回覆

你的電郵地址並不會被公開。 必要欄位標記為 *