免费可用官方天气API推荐

时间:2025-03-01 20:38:32

首先

推荐使用高德,彩云等第三方收费API。
/blog/free-weather-api/

如果个人应用,实在没钱,考虑暂时使用如下方案

ip转位置

纯真数据库

$ curl http(s)://cz88geoaliyun./search/ip/geo?ip=101.230.10.99

{
    "code": 200,
    "data": {
        "ip": "101.230.10.99",
        "geocode": "156032005006",
        "country": "中国",
        "countryCode": "CN",
        "province": "江苏",
        "city": "苏州",
        "districts": "吴中区",
        "isp": "中国电信",
        "iana": "中国",
        "ianaEn": "CN"
    },
    "success": true
}

官方接口1(2023/10/18更新)

// 所有请求Header需要添加 Referer: /

// 1. 获取自身ip对应city id
/ip/?_=1671779888882  // 获取 var ip="119.7.18.112";var ;var addr="四川,成都,成都";

// 2. 获取城市天气数据
/weather1d/ // 固定city id的天气web页
/sk_2d/?_=1697618731744  // city id的天气JSON数据1
/dingzhi/?_=1697618731745 // jsonp 格式2

// 备用
https://j./weather2020/search/   // 城市City Id List
/search?cityname=suzhou&_=1671779691727 // 搜索city id