自动获取当前客户端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" }
错误码格式说明:
名称 | 类型 | 说明 |
---|
代码示例: