开发者

API 参考

城市

有Atmy概况的城市、其页面以及每个城市的请求;可按国家筛选。 可按25种语言中任意一种的城市名、slug或id查找城市,也可按坐标查找——50 km内有概况的最近城市。同名城市请加上 country=。

城市

GEThttps://api.atmy.ai/v1/cities

查询参数

q string 可选

网站任一语言的城市名或其 slug 的一部分。

country string 可选

国家名称或 slug,用于区分同名城市。

lang string 可选

城市和国家名称以及页面链接的语言。

默认值: en

GET/cities?country=serbia
curl "https://api.atmy.ai/v1/cities?country=serbia"
200响应
{
  "count": 12,
  "cities": [
    {
      "id": 50068,
      "slug": "serbia/belgrade",
      "name": "Belgrade",
      "country": "Serbia",
      "timezone": "Europe/Belgrade",
      "center": {
        "lat": 44.8155,
        "lon": 20.4457
      },
      "page": "https://atmy.ai/air-quality/serbia/belgrade/",
      "status": "current",
      "current": "https://api.atmy.ai/v1/air-quality/current?city=serbia%2Fbelgrade"
    },
    {
      "id": 51548,
      "slug": "serbia/pancevo",
      "name": "Pančevo",
      "country": "Serbia",
      "timezone": "Europe/Belgrade",
      "center": {
        "lat": 44.87057,
        "lon": 20.63996
      },
      "page": "https://atmy.ai/air-quality/serbia/pancevo/",
      "status": "current",
      "current": "https://api.atmy.ai/v1/air-quality/current?city=serbia%2Fpancevo"
    }
  ]
}