В течение некоторого времени я использую Yahoo Weather Api для получения текущей дневной температуры и прогнозов для статистики в приложении .Net на С#. Судя по всему, Yahoo обновил свой API, и приложение не может получить данные.
Я использую XML-документ, подобный этому, для получения данных
XmlDocument doc = new XmlDocument();
doc.Load("http://xml.yahooapis.com/forecastrss?w=" + WOEID + "&u=c");
XmlNamespaceManager ns = new XmlNamespaceManager(doc.NameTable);
ns.AddNamespace("yweather", "http://xml.weather.yahoo.com/ns/rss/1.0");
XmlNode nod = doc.SelectSingleNode("/rss/channel/link", ns);
link = nod.InnerText;
....more nodes selected....
и таким образом я получаю узлы и значения xml для их хранения в базе данных.
Какие изменения мне нужно внести, чтобы приложение работало с новым API?