Страница 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
2.jpg (33.18 КБ) 12794 просмотра
а то у меня вот так
3.jpg
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 Алиса: Читаю прогноз погоды с Яндекс

Намекните где ошибся. Спасибо!