iP查询接口
  • 公测接口QQ交流群:177096428  iP138 api接口
  • 数据修正QQ处理群:94181690    iP138数据修正

全国天气预报支持HTTPS

简介:获取全国今天天气及最近7天的天气情况

购买服务公测期间免费

全国天气预报接口文档说明

全国天气预报接口地址

http://api.ip138.com/weather/
https://api.ip138.com/weather/

示例1(Linux命令行下执行)

请求方式

get

参数说明:
1. code string 行政区划代码
2. callback string 回调函数(可选,默认为空)
3. token string 购买服务后会提供(必填)
4. type int 查询类型 1:今日天气 7:一周天气 (默认今日天气)

curl "http://api.ip138.com/weather/?code=120112&callback=find&type=1" -H "token:cc87f3c77747bccbaaee35006da1ebb65e0bad57"

示例2

参数说明:
1. code string 行政区划代码
2. callback string 回调函数(可选,默认为空)
3. token string 购买服务后会提供(必填)
4. type int 查询类型 1:今日天气 7:一周天气 (默认今日天气)

http://api.ip138.com/weather/?code=120112&type=1&callback=find&token=cc87f3c77747bccbaaee35006da1ebb65e0bad57

选择获取行政区划代码:

行政区划代码列表说明

JSONP返回示例

说明:ret 值为 ok 时 返回data查询结果数据 为err时返回msg错误信息

{
    "ret": "ok",    // ret 值为 ok 时 返回 data 数据 为err时返回msg数据
    "code": "350103", // 行政区划代码
    "province":"福建省",
    "city":"福州市",
    "area":"台江区",
    "data": [
        time:"14:20",                           //更新时间
        dayIcon:"http://p.abcache.com/ip138/image/tianqi/d00.png", //天气图标
        dayTemp:"晴转多云",                      //白天天气
        dayWeather:"18",                        //白天温度
        dayWind:"微风",                          //白天风力
        "nightIcon":"http://p.abcache.com/ip138/image/tianqi/n01.png", //天气图标
        nightWeather:"中度霾转多云",              //夜晚天气
        nightTemp:"9",                          //夜晚温度
        nightWind:"微风",                        //夜晚风力
        temp"9",                                //实时温度
        "Icon":"http://p.abcache.com/ip138/image/tianqi/d00.png" //天气图标
        weather:"多云",                          //实时天气
        wind:"北风1级",                          //实时风力
        humidity:"82"                           //湿度
        pm25:11                                 //pm
    ]
}

查询token使用情况

URL

http://api.ip138.com/status/

请求方式

get

参数

1. token `string`

示例

http://api.ip138.com/status/?token=cc87f3c77747bccbaaee35006da1ebb65e0bad57

响应

{
    "ret":"ok",
    "data":{
        "reqs":10,
        "hour":3000,
        "package":19767
    }
}