Страница 9 из 20
Re: Погода (Яндекс)
Добавлено: Вт дек 15, 2015 12:12 pm
gladskoy
skysilver писал(а):gladskoy писал(а):у меня вот такая лапша
Если подставите ссылку из этого сообщения об ошибке в браузер, то увидите, что вместо ID города (числового), стоит название города в кириллице. Естественной Яндекс отфутболит такой запрос, а PHP не может распарсить ответ, т.к. он не в формате XML.
Вместо
Код: Выделить всё
https://export.yandex.ru/weather-ng/forecasts/Ставрополь.xml?1609941029
должно быть
Код: Выделить всё
https://export.yandex.ru/weather-ng/forecasts/34949.xml?1609941029
Заработало, перепутал графы sity и sity.id
Re: Погода (Яндекс)
Добавлено: Вт дек 15, 2015 1:10 pm
Ferit
Решил проблему. Внутри сценария "WeatherFromYandex" вставил вместо
Код: Выделить всё
$data_file="http://export.yandex.ru/weather-ng/forecasts/$city_id.xml?".rand(); // адрес xml файла
Код: Выделить всё
$data_file="https://export.yandex.ru/weather-ng/forecasts/34949.xml?".rand();
Теперь скрипт исполняется без ошибок, НО где данные о погоде????

Re: Погода (Яндекс)
Добавлено: Вт дек 15, 2015 5:25 pm
gladskoy
Ferit писал(а):Решил проблему. Внутри сценария "WeatherFromYandex" вставил вместо
Код: Выделить всё
$data_file="http://export.yandex.ru/weather-ng/forecasts/$city_id.xml?".rand(); // адрес xml файла
Код: Выделить всё
$data_file="https://export.yandex.ru/weather-ng/forecasts/34949.xml?".rand();
Теперь скрипт исполняется без ошибок, НО где данные о погоде????

Добавь новый раздел в меню управления и вставь вот этот код
Код: Выделить всё
<div align="center"><font size="5" color="orange" face="Arial"><b>Погода Ставрополе</b></font></div><br><br>
<img src="http://img.yandex.net/i/wiz%STAVROPOL.Image%.png" alt="%STAVROPOL.Type%" title="%STAVROPOL.Type%"> %STAVROPOL.Type% <font size="5" color="orange" face="Arial">%STAVROPOL.Temp%</font><sup>o</sup>C<br>
Давление <font size="5" color="orange" face="Arial">%STAVROPOL.Pressure%</font> мм.рт.ст<br>
Влажность <font size="5" color="orange" face="Arial">%STAVROPOL.Humidity%</font> %<br>
Скорость ветра <font size="5" color="orange" face="Arial">%STAVROPOL.WindSpeed%</font> м/с %STAVROPOL.WindDir%<br>
<b>Восход солнца <font size="5" color="orange" face="Arial">%STAVROPOL.SunRise%</font></b><br>
<b>Заход солнца <font size="5" color="orange" face="Arial">%STAVROPOL.SunSet%</font></b><br><br>
<b>Последнее обновление <font size="3" color="brown" face="Arial">%Stavropol.updated%</font></b><br><br>
ПРавда еще с отображением картинки не до курил
*** Сообщение запрещено. Сообщение похоже на спам. ***
Re: Погода (Яндекс)
Добавлено: Сб дек 19, 2015 8:58 am
gladskoy
Ferit писал(а):Решил проблему. Внутри сценария "WeatherFromYandex" вставил вместо
Код: Выделить всё
$data_file="http://export.yandex.ru/weather-ng/forecasts/$city_id.xml?".rand(); // адрес xml файла
Код: Выделить всё
$data_file="https://export.yandex.ru/weather-ng/forecasts/34949.xml?".rand();
Теперь скрипт исполняется без ошибок, НО где данные о погоде????

в меню управления добавь новый раздел и вот этот код
Код: Выделить всё
<div align="center"><font size="5" color="orange" face="Arial"><b>Погода Ставрополе</b></font></div><br><br>
<img src="http://img.yandex.net/i/wiz%STAVROPOL.Image%.png" alt="%STAVROPOL.Type%" title="%STAVROPOL.Type%"> %STAVROPOL.Type% <font size="5" color="orange" face="Arial">%STAVROPOL.Temp%</font><sup>o</sup>C<br>
Давление <font size="5" color="orange" face="Arial">%STAVROPOL.Pressure%</font> мм.рт.ст<br>
Влажность <font size="5" color="orange" face="Arial">%STAVROPOL.Humidity%</font> %<br>
Скорость ветра <font size="5" color="orange" face="Arial">%STAVROPOL.WindSpeed%</font> м/с %STAVROPOL.WindDir%<br>
<b>Восход солнца <font size="5" color="orange" face="Arial">%STAVROPOL.SunRise%</font></b><br>
<b>Заход солнца <font size="5" color="orange" face="Arial">%STAVROPOL.SunSet%</font></b><br><br>
<b>Последнее обновление <font size="3" color="brown" face="Arial">%Stavropol.updated%</font></b><br><br>
*** Сообщение запрещено. Сообщение похоже на спам. ***
Re: Погода (Яндекс)
Добавлено: Сб дек 19, 2015 9:06 am
gladskoy
как сделать отображение картинки со статусом погоды?
что бы было вот так

- 2.jpg (33.18 КБ) 12794 просмотра
а то у меня вот так

- 3.jpg (34.9 КБ) 12794 просмотра
Re: Погода (Яндекс)
Добавлено: Сб дек 19, 2015 11:06 am
utia38
попробуй через гуглхром (последн. версии) у меня тоже в старых браузерах ничего не кажет
Re: Погода (Яндекс)
Добавлено: Сб дек 19, 2015 11:07 am
gladskoy
utia38 писал(а):попробуй через гуглхром (последн. версии) у меня тоже в старых браузерах ничего не кажет
это на последнем хроме
Re: Погода (Яндекс)
Добавлено: Сб дек 19, 2015 8:17 pm
utia38
значит в строчке в МЕНЮ гте-то что-то пропуситил
<img src="
http://img.yandex.net/i/wiz%Obninsk..Image%.png" alt="%Obninsk.Type%" title="%Obninsk.Type%"> %Obninsk.Type% <font size="5" color="orange" face="Arial">%Obninsk.Temp%</font><sup>o</sup>C<br>
Re: Погода (Яндекс)
Добавлено: Вс дек 20, 2015 7:25 pm
ipz
Замени
<img src="
http://img.yandex.net/i/wiz%Obninsk..Image%.png" alt="%Obninsk.Type%" title="%Obninsk.Type%">
на
<img src="
http://yandex.st/weather/1.2.83/i/icons ... Image%.png" alt="%Obninsk.Type%" title="%Obninsk.Type%">
В этом топике проскакивала эта ссылка на картинку. У меня работает.
Заодно замени UpTime на updated
Re: Погода (Яндекс)
Добавлено: Вт мар 15, 2016 4:53 pm
chuk3
Всем доброго дня!
Подскажите пожалуйста так и должно каждую минуту бежать в истории сообщений, вроде всё делал по инструкции...
16:51 Алиса: Читаю прогноз погоды с Яндекс
16:50 Алиса: Читаю прогноз погоды с Яндекс
16:49 Алиса: Читаю прогноз погоды с Яндекс
16:48 Алиса: Читаю прогноз погоды с Яндекс
Намекните где ошибся. Спасибо!