自动获取当前客户端IP查询天气,也可填写参数IP地址,查询IP相应地区的天气情况。
接口地址: https://api.xcvts.cn/api/weather/tianqi
返回格式: JSON
请求方式: GET
请求示例: https://api.xcvts.cn/api/weather/tianqi 调用测试
请求参数说明:
| 名称 | 是否必填 | 类型 | 说明 | 接口测试 |
|---|---|---|---|---|
| ip | 否 | 110.40.74.119 | ip=110.40.74.119;IP地址查询天气 | 调用测试 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|
返回示例:
{
"code": 200,
"msg": "实时天气查询成功",
"data": {
"ipdata": {
"addr": "110.40.74.119",
"info": "亚洲-中国-北京-北京-联通/电信",
"area": "中国-北京-北京"
},
"tianqi": {
"province": "北京",
"city": "北京",
"region": "",
"weather": 0,
"wendu": 31.5,
"fenxiang": 200,
"fengli": 8.4,
"shidu": 27,
"time": "2025-06-08T10:30",
"time2": "2025-06-08 10:30:00"
},
"English": {
"city": "北京-北京",
"weather": "晴",
"wendu": "31.5°C",
"fenxiang": "西南南",
"fengli": "2级(轻风)",
"shidu": "27%",
"time": "202506081030",
"time2": "2025-06-08 10:30"
},
"Chinese": {
"查询城市": "北京-北京",
"预报时间": "2025-06-08 10:30",
"当前温度": "32°C",
"天气状态": "晴",
"当前风向": "西南南",
"当前风力": "2级(轻风)",
"当前湿度": "27%",
"time": "202506081030",
"time2": "2025-06-08 10:30"
}
},
"tips": "此接口由小尘API API.XCVTS.CN 提供服务",
"time": "2025-06-08 18:39:43",
"query_ip": "110.40.74.119"
}
请求参数设置:
| 参数名称 | 参数值 |
|---|---|
{
"code": 200,
"msg": "实时天气查询成功",
"data": {
"ipdata": {
"addr": "110.40.74.119",
"info": "亚洲-中国-北京-北京-联通/电信",
"area": "中国-北京-北京"
},
"tianqi": {
"province": "北京",
"city": "北京",
"region": "",
"weather": 0,
"wendu": 31.5,
"fenxiang": 200,
"fengli": 8.4,
"shidu": 27,
"time": "2025-06-08T10:30",
"time2": "2025-06-08 10:30:00"
},
"English": {
"city": "北京-北京",
"weather": "晴",
"wendu": "31.5°C",
"fenxiang": "西南南",
"fengli": "2级(轻风)",
"shidu": "27%",
"time": "202506081030",
"time2": "2025-06-08 10:30"
},
"Chinese": {
"查询城市": "北京-北京",
"预报时间": "2025-06-08 10:30",
"当前温度": "32°C",
"天气状态": "晴",
"当前风向": "西南南",
"当前风力": "2级(轻风)",
"当前湿度": "27%",
"time": "202506081030",
"time2": "2025-06-08 10:30"
}
},
"tips": "此接口由小尘API API.XCVTS.CN 提供服务",
"time": "2025-06-08 18:39:43",
"query_ip": "110.40.74.119"
}
错误码格式说明:
| 名称 | 类型 | 说明 |
|---|
代码示例: