支持查询当天、未来7天、未来8-15天
接口地址: https://api.hackeus.cn/api/weather
请求协议: HTTP、HTTPS
请求方式: GET/POST
返回格式: JSON
请求示例: https://api.hackeus.cn/api/weather?api_key=您的apiKey&city=北京&type=1
请求参数说明:
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
api_key | 是 | String | 登录后获取api_key |
city | 是 | String | 要查询的城市名称 |
type | 是 | String | 查询类型[1=当天,2=未来7天,3=未来8-15天,4.降雨预测] |
返回参数说明:
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
cityname | 否 | String | 城市名称 |
temp | 否 | String | 天气温度 |
WD | 否 | String | 天气风向 |
WS | 否 | String | 天气风级 |
wse | 否 | String | 天气风速 |
SD | 否 | String | 相对湿度 |
weathe | 否 | String | 天气状况 |
pm25 | 否 | String | PM2.5 |
limitnumber | 否 | String | 是否限行 |
time | 否 | String | 更新时间 |
返回示例代码:
{ "code": 200, "msg": "success", "data": { "cityname": "北京", "temp": "13", "WD": "南风", "WS": "2级", "wse": "8km/h", "SD": "47%", "weather": "晴", "pm25": "60", "limitnumber": "不限行", "time": "00:50" } }
调试工具支持的请求类型有:
GET
、POST
、PUT
、HEAD
、TRACE
、DELETE
、CONNECT
、OPTIONS
。状态码释义请前往帮助文档进行查看。
请求参数设置:
参数名称 | 参数值 | 操作 |
---|---|---|
请求返回结果:
{ "code": 200, "msg": "success", "data": { "cityname": "北京", "temp": "13", "WD": "南风", "WS": "2级", "wse": "8km/h", "SD": "47%", "weather": "晴", "pm25": "60", "limitnumber": "不限行", "time": "00:50" } }
错误码格式说明:
错误码 | 类型 | 说明 |
---|---|---|
code | String | 200表示成功,非200表示出错 |
msg | String | 返回的状态信息 |
系统状态码参照:
状态码 | 含义 | 解决方法 |
---|---|---|
10000 | 缺失KEY | 前往登录会员中心获取KEY |
10001 | 无此KEY | 请检查KEY是否填写正确 |
10002 | KEY已过期 | 请求接口已到期,需要续费 |
10003 | 付费接口 | 前往登录会员中心购买接口 |
10004 | 非法访问 | IP地址不在白名单中填写IP |
10005 | QPS限制 | 请求频率过高,请等待解锁 |
10006 | 接口维护 | 接口维护中,等待维护完毕 |
10007 | 接口下架 | 接口已下架,停止接口服务 |
10008 | 状态错误 | 接口状态错误,请联系客服 |
10009 | 无此接口 | 请求方法不支持,没有接口 |
10010 | 鉴权签名 | 鉴权已开启,请输入签名 |
10011 | 签名过期 | 签名已过期请及时续费签名 |
10012 | 签名不正确 | 签名输入不正确,重新输入 |
完整示例代码:
No sample HackApi Provide Api Service ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐ │Esc│ │ F1│ F2│ F3│ F4│ │ F5│ F6│ F7│ F8│ │ F9│F10│F11│F12│ │P/S│S L│P/B│ ┌┐ ┌┐ ┌┐ └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ └┘ └┘ └┘ ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐ │~ `│! 1│@ 2│# 3│$ 4│% 5│^ 6│& 7│* 8│( 9│) 0│_ -│+ =│ BacSp │ │Ins│Hom│PUp│ │N L│ / │ * │ - │ ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤ │ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │{ [│} ]│ | \ │ │Del│End│PDn│ │ 7 │ 8 │ 9 │ │ ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ├───┼───┼───┤ + │ │ Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │: ;│" '│ Enter │ │ 4 │ 5 │ 6 │ │ ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐ ├───┼───┼───┼───┤ │ Shift │ Z │ X │ C │ V │ B │ N │ M │< ,│> .│? /│ Shift │ │ ↑ │ │ 1 │ 2 │ 3 │ │ ├─────┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ E││ │ Ctrl│ │Alt │ Space │ Alt│ │ │Ctrl│ │ ← │ ↓ │ → │ │ 0 │ . │←─┘│ └─────┴────┴────┴───────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘