接口地址:https://api.shenjian.io/weather/city/?appid=<获取应用后的AppID>
支持格式:json/jsonp
请求方式:get/post
请求示例:
https://api.shenjian.io/weather/city?appid=<获取应用后的AppID>&city_name=%E5%8C%97%E4%BA%AC&only_now=
接口备注:根据城市名称查询天气
请求参数说明:
参数名 | 类型 | 是否必填 | 说明 |
city_name | string | 是 | 城市名或县名或区名 |
only_now | boolean | 否 | 是否只返回现在的基本信息 |
返回参数说明:
名称 | 类型 | 说明 |
error_code | int |
返回码。0代表调用成功,大于0代表调用失败;更多错误返回码请查看:错误码参照 |
reason | string | 返回说明,错误原因 |
data | string | 返回结果集,json格式内容 |
接口地址:https://api.shenjian.io/weather/area/?appid=<获取应用后的AppID>
支持格式:json/jsonp
请求方式:get/post
请求示例:
https://api.shenjian.io/weather/area?appid=<获取应用后的AppID>&area=%E8%A5%BF%E6%B9%96&only_now=
接口备注:根据景点名称查询天气
请求参数说明:
参数名 | 类型 | 是否必填 | 说明 |
area | string | 是 | 景点名称 |
only_now | boolean | 否 | 是否只返回当前天气的基本信息 |
返回参数说明:
名称 | 类型 | 说明 |
error_code | int |
返回码。0代表调用成功,大于0代表调用失败;更多错误返回码请查看:错误码参照 |
reason | string | 返回说明,错误原因 |
data | string | 返回结果集,json格式内容 |
接口地址:https://api.shenjian.io/weather/gps/?appid=<获取应用后的AppID>
支持格式:json/jsonp
请求方式:get/post
请求示例:
https://api.shenjian.io/weather/gps?appid=<获取应用后的AppID>&lat=39.8709754560&lng=116.3574818260&type=%E7%99%BE%E5%BA%A6&only_now=
接口备注:根据GPS坐标查询天气
请求参数说明:
参数名 | 类型 | 是否必填 | 说明 |
lat | string | 是 | 经度 |
lng | string | 是 | 纬度 |
type | string | 是 | 支持:百度,高德,谷歌,GPS |
only_now | boolean | 否 | 是否只返回当前天气的基本信息 |
返回参数说明:
名称 | 类型 | 说明 |
error_code | int |
返回码。0代表调用成功,大于0代表调用失败;更多错误返回码请查看:错误码参照 |
reason | string | 返回说明,错误原因 |
data | string | 返回结果集,json格式内容 |
接口地址:https://api.shenjian.io/weather/ip/?appid=<获取应用后的AppID>
支持格式:json/jsonp
请求方式:get/post
请求示例:
https://api.shenjian.io/weather/ip?appid=<获取应用后的AppID>&ip=183.204.253.38&only_now=
接口备注:根据IP地址查询天气
请求参数说明:
参数名 | 类型 | 是否必填 | 说明 |
ip | string | 是 | ip地址 |
only_now | boolean | 否 | 是否只返回当前天气的基本信息 |
返回参数说明:
名称 | 类型 | 说明 |
error_code | int |
返回码。0代表调用成功,大于0代表调用失败;更多错误返回码请查看:错误码参照 |
reason | string | 返回说明,错误原因 |
data | string | 返回结果集,json格式内容 |