Я делаю приложение JavaScript, которое показывает погоду в нескольких местах.Используя Yahoo Weather API, я легко могу получить данные для нескольких мест, вручную указав WOEID.Однако я также хочу узнать погоду текущего местоположения пользователя.Используя API GeoLocation, я могу получить название города пользователя;однако Yahoo работает только со своим WOEID (кодами городов).
Может кто-нибудь подсказать мне, какой подход я должен использовать, чтобы получить локальную погоду пользователя только с помощью сценария на стороне клиента?Примечание. Я не хочу, чтобы пользователь вводил / осуществлял поиск по названию своего города, я хочу, чтобы он отображался непосредственно при загрузке страницы.