Обновление погоды

djsoft сказал(а):
Отчеты должны быть в UTF8 - вероятно, это ошибка в программе и если так и есть, исправим в следующем обновлении.
И сразу попутно спрошу, что бы не создавать новую тему. Обновление погоды, постоянно выдает (error) Weather update error: HTTP/1.1 500 Internal Server. Это ограничение количества опросов (стоит раз в час. раньше стояло раз в 2 часа) или что? Может количество попыток добавить? Ну и самая проблема, если не получается обновить погоду, то текущие значения сбрасываются. То есть весь смысл теряется, утром погоду обновил и она висит, все работает, потом через час ошибка обновления и данные о погоде теряются, все перестало работать.
 
Антон Божина сказал(а):
djsoft сказал(а):
Отчеты должны быть в UTF8 - вероятно, это ошибка в программе и если так и есть, исправим в следующем обновлении.
И сразу попутно спрошу, что бы не создавать новую тему. Обновление погоды, постоянно выдает (error) Weather update error: HTTP/1.1 500 Internal Server. Это ограничение количества опросов (стоит раз в час. раньше стояло раз в 2 часа) или что? Может количество попыток добавить? Ну и самая проблема, если не получается обновить погоду, то текущие значения сбрасываются. То есть весь смысл теряется, утром погоду обновил и она висит, все работает, потом через час ошибка обновления и данные о погоде теряются, все перестало работать.

Я такого не замечал при обновлении каждые полчаса.
 
Антон Божина сказал(а):
Обновление погоды, постоянно выдает (error) Weather update error: HTTP/1.1 500 Internal Server. Это ограничение количества опросов
Да, очень похоже, что оно. Лучше обновлять реже, раз в 2-3 часа.

scorp сказал(а):
Я такого не замечал при обновлении каждые полчаса.
Это слишком часто и в любой момент может перестать работать.
 
Антон Божина сказал(а):
Так, а можно сделать, что бы предыдущие данные не терялись?
С этим ничего не сделать, но достаточно изменить период обновления погоды и тогда ошибок быть не должно.
 
djsoft сказал(а):
С этим ничего не сделать, но достаточно изменить период обновления погоды и тогда ошибок быть не должно.
Изменил, поставил раз в 3 часа и все равно большую часть времени погода не доступна. А почему нельзя не удалять данные погоды перед запросом новой?
 
Антон Божина сказал(а):
Изменил, поставил раз в 3 часа и все равно большую часть времени погода не доступна. А почему нельзя не удалять данные погоды перед запросом новой?
Предполагается, что раз вызвано обновление, значит, старые данные уже неактуальны.
 
djsoft сказал(а):
Предполагается, что раз вызвано обновление, значит, старые данные уже неактуальны.

Логика немного неправильная, ведь вызов обновления еще вовсе не значит что оно успешно получено. Если пришла ошибка или пустота, то должно как минимум оставлять как есть прогноз, но еще лучше чтоб само повторяло запрос через какое-то время. Как-то так... ИМХО
 
scorp сказал(а):
Логика немного неправильная, ведь вызов обновления еще вовсе не значит что оно успешно получено. Если пришла ошибка или пустота, то должно как минимум оставлять как есть прогноз, но еще лучше чтоб само повторяло запрос через какое-то время. Как-то так... ИМХО
Думаю, изменим работу следующим образом: данные не будут удаляться, кроме случая, когда они уже устарели (за прошлый день).
 
Поставил обновление 3 раза в сутки. В 7, 13, 19. Вчера в 19 не смог обновить, сегодня в 13. Не очень стабильно все это работает. Точнее вообще стабильно. При том, что сайт погоды нормально пингуется. И интернет вообще работает, других ошибок нет. Может прикрутить еще какой то агрегатор погоды, у той же яндекс погоды хороший API, на сайте и в динамической обложи вк работает, ни разу не было проблем с обновлением, а тут ток попытался прикрутить автоматическое озвучивание погоды, а функция получения погоды не работает.
 
djsoft сказал(а):
Антон Божина сказал(а):
Может прикрутить еще какой то агрегатор погоды
Да, это сделаем - скорее всего, в следующем обновлении.


Крутите что хотите, только оставьте, пожалуйста, опционально то что есть, так как текущий провайдер погоды дает наиболее точный прогноз, остальные врут жестко! И я никаких проблем с обновлением не наблюдал!!! Просто доделайте как Вы писали, что обнулялось старое с началом новых суток, если вдруг не получило обновление с сервера погоды.
 
scorp сказал(а):
оставьте, пожалуйста, опционально то что есть,
Конечно останется. Но будет дополнительная опция где можно будет указать свои собственные данные API сервиса (например, можно купить платный аккаунт без ограничений).
 
Назад
Верх