Yahoo Weather API WOEID pobieranie

Tworzę aplikację (PHP), która pobiera dane pogodowe yahoo z bezpłatnego kanału RSS i koreluje je z szesnastkowym kolorem na podstawie danych pobranych z kanału RSS. Mam problem ze znalezieniem sposobu na pobranie kodu lokalizacji lub WOEID bez ręcznego wykonania.

Yahoos API odsyła kanał RSS tak długo, jak podasz WOEID ->http://weather.yahooapis.com/forecastrss?w=4097

Czy jest w tym etyczny sposób? Moja wiedza dla początkujących mówi mi, że muszę napisać skrypt, który przeszuka yahoo używając tego terminu i zdobędzie pierwszy WOEID, ale zakładam, że yahoo nie chce, aby skrypty to robiły i wydaje się to zbyt skomplikowane ... Jeśli nie, czy są jakieś alternatywy API, które ułatwiłyby mi to?

Dzięki!

questionAnswers(3)

yourAnswerToTheQuestion