Ответьте на второй вопрос:
Вот как я узнал, чтобы перейти на страницу "города", которую вы хотите найти.
Шаг 1:
Передайте начальную букву города на запрос и получите ответ JSON.
Пример: если вы хотите выполнить поиск "Milano", тогда получите результаты для буквы "m", используя этот URL http://www.meteo.it/autosuggest/m.json?
Пример ответа JSON:
{
"url": [
{
"ita": "meteo",
"sea": "meteo-mare",
"ski": "meteo-montagna",
"eur": "meteo",
"wor": "meteo"
}
],
"results": [
{
"code": "15146",
"value": "Milano (MI)",
"value_it": "milano",
"value_en": "milan",
"url": "ita"
},
{
"code": "20030",
"value": "Mantova (MN)",
"value_it": "mantova",
"value_en": "mantua",
"url": "ita"
},
]
}
Из ответа JSON получите код города Милана & value_it
Пример: code=15146 & value_it=milano
Шаг2:
Создайте URL, используя полученные значения.
Пример: http://www.meteo.it/meteo/value_it-code
http://www.meteo.it/meteo/milano-15146
Пример для города Комаккьо:
URL запроса: http://www.meteo.it/autosuggest/c.json
JSON Ответ:
{
"code": "38006",
"value": "Comacchio (FE)",
"value_it": "comacchio",
"value_en": "comacchio",
"url": "ita"
}
Создание URL с использованием значений JSON:
http://www.meteo.it/meteo/comacchio-38006