全国天气预报API为企业提供准确、稳定、丰富的天气数据服务。通过API接口,天气数据可以被轻松整合进手机应用,桌面应用或网站。聚合数据API整合多个数据源,智能融合天气数据,让数据更加准确,服务更加稳定。
移动端用户对于天气资讯有普遍要求,引入天气可以贴近生活场景,提升用户体验。对于运动、购物等APP更可以加入推荐算法中,精准推荐产品。
天气数据可用于智能硬件销售、使用的各个场景。无论是智能家居产品还是可穿戴设备,都能接入天气数据。
很多产品的市场需求对天气的即时变化非常敏感,此时加大广告投入能显著提高转化率,让您的广告在最合适的时机抵达潜力用户群。
提供数据气象方面,包括天气预报和空气质量预报的精细化的服务
¥0.0187/次
城市空气质量、城市空气PM2.5指数、城市辐射指数
¥0.0010/次 (每人限1份)
上万种菜色供您选择
¥0.0010/次 (每人限1份)
用于查询城市或附近的污染企业、污染物类型和污染物排放情况
¥0.0095/次
请求参数说明:
名称 | 必填 | 类型 | 说明 | |
---|---|---|---|---|
cityname | Y | string | 城市名或城市ID,如:"苏州",需要utf8 urlencode | |
dtype | N | string | 返回数据格式:json或xml,默认json | |
format | N | int | 未来7天预报(future)两种返回格式,1或2,默认1 | |
key | Y | string | 在个人中心->我的数据,接口名称上方查看 |
返回参数说明:
名称 | 类型 | 说明 |
---|
JSON返回示例:
{
"resultcode": "200",
"reason": "查询成功!",
"result": {
"sk": { /*当前实况天气*/
"temp": "21", /*当前温度*/
"wind_direction": "西风", /*当前风向*/
"wind_strength": "2级", /*当前风力*/
"humidity": "4%", /*当前湿度*/
"time": "14:25" /*更新时间*/
},
"today": {
"city": "天津",
"date_y": "2014年03月21日",
"week": "星期五",
"temperature": "8℃~20℃", /*今日温度*/
"weather": "晴转霾", /*今日天气*/
"weather_id": { /*天气唯一标识*/
"fa": "00", /*天气标识00:晴*/
"fb": "53" /*天气标识53:霾 如果fa不等于fb,说明是组合天气*/
},
"wind": "西南风微风",
"dressing_index": "较冷", /*穿衣指数*/
"dressing_advice": "建议着大衣、呢外套加毛衣、卫衣等服装。", /*穿衣建议*/
"uv_index": "中等", /*紫外线强度*/
"comfort_index": "",/*舒适度指数*/
"wash_index": "较适宜", /*洗车指数*/
"travel_index": "适宜", /*旅游指数*/
"exercise_index": "较适宜", /*晨练指数*/
"drying_index": ""/*干燥指数*/
},
"future": [ /*未来几天天气*/
{
"temperature": "28℃~36℃",
"weather": "晴转多云",
"weather_id": {
"fa": "00",
"fb": "01"
},
"wind": "南风3-4级",
"week": "星期一",
"date": "20140804"
},
{
"temperature": "28℃~36℃",
"weather": "晴转多云",
"weather_id": {
"fa": "00",
"fb": "01"
},
"wind": "东南风3-4级",
"week": "星期二",
"date": "20140805"
},
{
"temperature": "27℃~35℃",
"weather": "晴转多云",
"weather_id": {
"fa": "00",
"fb": "01"
},
"wind": "东南风3-4级",
"week": "星期三",
"date": "20140806"
},
{
"temperature": "27℃~34℃",
"weather": "多云",
"weather_id": {
"fa": "01",
"fb": "01"
},
"wind": "东南风3-4级",
"week": "星期四",
"date": "20140807"
},
{
"temperature": "27℃~33℃",
"weather": "多云",
"weather_id": {
"fa": "01",
"fb": "01"
},
"wind": "东北风4-5级",
"week": "星期五",
"date": "20140808"
},
{
"temperature": "26℃~33℃",
"weather": "多云",
"weather_id": {
"fa": "01",
"fb": "01"
},
"wind": "北风4-5级",
"week": "星期六",
"date": "20140809"
},
{
"temperature": "26℃~33℃",
"weather": "多云",
"weather_id": {
"fa": "01",
"fb": "01"
},
"wind": "北风4-5级",
"week": "星期日",
"date": "20140810"
}
]
},
"error_code": 0
}
服务级错误码参照(error_code):
错误码 | 说明 | |
---|---|---|
203901 | 查询城市不能为空 | |
203902 | 查询不到该城市的天气 | |
203903 | 查询出错,请重试 | |
203904 | 错误的GPS坐标 | |
203905 | GPS坐标解析出错,请确认提供的坐标正确(暂支持国内) | |
203906 | IP地址错误 | |
203907 | 查询不到该IP地址相关的天气信息 |
系统级错误码参照:
错误码 | 说明 | 旧版本(resultcode) | |
---|---|---|---|
10001 | 错误的请求KEY | 101 | |
10002 | 该KEY无请求权限 | 102 | |
10003 | KEY过期 | 103 | |
10004 | 错误的OPENID | 104 | |
10005 | 应用未审核超时,请提交认证 | 105 | |
10007 | 未知的请求源 | 107 | |
10008 | 被禁止的IP | 108 | |
10009 | 被禁止的KEY | 109 | |
10011 | 当前IP请求超过限制 | 111 | |
10012 | 请求超过次数限制 | 112 | |
10013 | 测试KEY超过请求限制 | 113 | |
10014 | 系统内部异常(调用充值类业务时,请务必联系客服或通过订单查询接口检测订单,避免造成损失) | 114 | |
10020 | 接口维护 | 120 | |
10021 | 接口停用 | 121 |
错误码格式说明(示例:200201):
2 | 002 | 01 | |
---|---|---|---|
服务级错误(1为系统级错误) | 服务模块代码(即数据ID) | 具体错误代码 |
完整教学代码示例:
语言 | 标题 | 提供者 | 时间 |
---|
常见问题:
内容 | 详细 | |
---|---|---|
常见问题: | http://m.taihehao.cn/qa/index/1542988062 |
上万种菜色供您选择
查询历史天气,目前支持2000+城市、县、地区历史天气信息,主要指标包括每天最高气温、最低气温、天气状况、风向等
支持大多数快递公司
稳定的短信发送API,低至3.7分/条;【请务必添加图片验证码等防恶意攻击的机制,以防短信轰炸】。
城市空气质量、城市空气PM2.5指数、城市辐射指数
现在注册,百款接口免费测试
免费注册