Я создаю приложение (PHP), которое берет данные о погоде Yahoo из бесплатного RSS-канала и сопоставляет их с шестнадцатеричным цветом на основе данных, полученных из RSS-канала. У меня проблема в том, чтобы найти способ получить код местоположения или WOEID, не делая это вручную.
Yahoos API отправляет обратно ленту RSS, если вы предоставляете WOEID -> http://weather.yahooapis.com/forecastrss?w=4097
Есть ли этический способ сделать это? Мои начальные знания говорят мне, что я должен написать скрипт, который будет искать Yahoo, используя этот термин, и получить первый WOEID, но я бы предположил, что Yahoo не хочет, чтобы скрипты делали это, и это кажется слишком сложным ... Если нет, есть ли альтернатива API, которые облегчили бы мне этот вопрос?
Спасибо!