代码之家  ›  专栏  ›  技术社区  ›  RedBounce

如何在android中更改OpenWeatherMap api中的描述语言

  •  6
  • RedBounce  · 技术社区  · 6 年前

    在我的应用程序中,我希望使用 开放天气图 展会城市api 天气 信息。
    为此,我要找零钱 描述 语言 波斯语
    我用这个 开放天气图 帮助和我写在下面 URL地址 :

    http://api.openweathermap.org/data/2.5/forecast/daily?q=tehran,ir&cnt=16&units=metric&lang=Farsi-fa&appid=1487dd8a93bfd85d278d9ayty875ghyy
    

    但请显示以下信息:

    {
        "city": {
            "id": 112931,
            "name": "Tehran",
            "coord": {
                "lon": 51.4014,
                "lat": 35.7006
            },
            "country": "IR",
            "population": 7153309
        },
        "cod": "200",
        "message": 1.31599,
        "cnt": 16,
        "list": [
            {
                "dt": 1522310400,
                "temp": {
                    "day": 29.68,
                    "min": 9.13,
                    "max": 29.68,
                    "night": 9.13,
                    "eve": 19.21,
                    "morn": 29.68
                },
                "pressure": 749.02,
                "humidity": 67,
                "weather": [
                    {
                        "id": 801,
                        "main": "Clouds",
                        "description": "few clouds",
                        "icon": "02d"
                    }
                ],
                "speed": 1.42,
                "deg": 211,
                "clouds": 20
            }
    }
    

    在里面 开放天气图 帮助说明是否将此代码添加到 URL地址 lang=Farsi-fa 更改此行 "description": "few clouds" 语言

    我添加 语言 代码,但不更改 描述 语言

    我该怎么做?请帮帮我

    1 回复  |  直到 6 年前
        1
  •  8
  •   Levi Moreira    6 年前

    它应该只是语言代码:

    lang=fa
    
    http://api.openweathermap.org/data/2.5/forecast/daily?q=tehran,ir&cnt=16&units=metric&lang=fa&appid=1487dd8a93bfd85d278d9ayty875ghyy
    
    "description":"بارش خفیف باران"