Как стать автором
Обновить

Комментарии 37

Однако тем, кто пользовался Google weather API, можно с лёгкостью переходить на worldweatheronline.com. Google сам ими пользуется, а XML на выходе совпадает почти полностью.
Вот блин, а я так и не могу больше найти сервисов, где по названию города на русском можно получить погоду.
На том же worldweatheronline есть xml со всеми погодными состояниями и кодами, которые используются в погоде: www.worldweatheronline.com/feed/wwoConditionCodes.xml

Что мешает сделать перевод?

где по названию города на русском можно получить погоду.
Парсер съел теги…
Сервис WorldWeatherOnline не поддерживает поиск погоды по названию города на русском. А автор комментария не может найти такой сервис.
Google Translate города разве плохо переводит?
Если не ошибаюсь, там бесплатного варианта нету. API у Google Translate стало платным. Хотя там не так уж бешеные деньги, за 1 000 символов всего 2 цента.

developers.google.com/translate/v2/pricing
API с полгода у Google Translate платное. Разве что Bing юзать.

В свое время игрался с погодой и переводом городов через Google Translate — 60% переводил нормально, остальное не ахти или вообще не переводил, у Bing в разы все плачевнее.
По широте или долготе, тоже вариант, имея базу городов на русском с этими значениями.

Как альтернатива есть еще сайт weather.co.ua там в API есть русский, украинский и английский. Есть импорт в свою базу городов и стран. Детали тут: www.weather.ua/services/xml/
На сколько мне известно, на Free API там весьма строгие условия, 5 запросов в день с одного API KEY.
вы слегка ошиблись. почитайте правую колонку тут.
так же я переписал свой гугловый скрипт под WWO — опрашивается 60 с небольшим городов раз в сутки и проблем пока не замечено.
Да, в колонке пишут про 500 запросов в час, а вот тут пишут «Important: Please do not make more than 5 requests in a day for your API Usage.» Это про REST API.
это страничка, которая должна поидее выдавать статистику по вашему API key, сколько запросов в день было сделано и там же есть расчет запросов в среднем за час.
у меня она показывавает везде нули. обновил больше пяти раз, ситуация не изменилась.
ну и как я писал выше — я уже несколько дней дергаю по 60 с небольшим городов по утрам и пока никаких проблем.
У Яндекса есть недокументированный экспорт погоды. Они ее берут с Foreca, у которой качественные прогнозы.
интересно, а где можна подергать?
Благодарю!
403 — Forbidden по ссылкам на саму погоду.
Так что Яндекс.Погода тоже приказала долго жить ))
А недокументированного экспорта tv.yandex.ru случайно нет?
Пока нашел только www.teleguide.info/article1.html
но там нет картинок к передачам.
Наверно нет, мне о таком неизвестно. :)
не известно
fix
В тренде последних дней нужно было назвать пост: «Гугл забивает на Погоду».
Лучше «Гугл испортил Погоду».
«Гугл погоды не делает»
Если скучно и не очем говорить, можно говорить про Гугл
Я пользуюсь www.wunderground.com/

Насколько я понял о Google, этот API и не должен был даваться в общественное пользование. Во всяком случае, после нескольких запросов туда с одного и того же IP в дальнейшем запросить информацию уже не удавалось — выдавалась ошибка.
Ну у меня плагин дёргал оттуда погоду два раза в сутки, чаще то оно и не надо.

Бум смотреть альтернативные варианты.
аналогично, мой скрипт вытаскивал раз в сутки прогноз на завтра.
но если запустить его пару раз — гугл банил айпишку на некоторое время и отдавал ошибку 403.
А я то думаю, почему у меня weather applet в ubuntu не обновляется)))
Weather applet использует weather.com, если мне память не изменяет
В настройках есть Yahoo и Google) Ubuntu 12.04, там апплет не родной
Для нескольких проектов использовали The Weather Channel API — portal.theweatherchannel.com. Сейчас сервис стал платным!
Соответствием городов из geoipbase с городами twc могу поделиться. ~980_geoipbase_city => ~340_twc_city (пишите в личку).

P.S. Для Symfony 2 делали небольшой модуль для работы с api: github.com/suncat2000/MobileDetectBundle.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории