سلام دوستان.
من مي خوام با کمک لينک زير
https://barnamenevis.org/showthread.php?247709
بخش آب و هوا براي سايتم بزارم
روي لوکال به خوبي جواب مي گيرم
ولي روي هاست همانطور که در شکل زير مي بينيد
ضمیمه 94977
مي نويسه خطا در دريافت اطلاعات.
در پست 37 اون تاپيک کسي سوالي پرسيده که فکر مي کنم يه جورايي همون سوال من باشه
که استاد راد در پست 38 جواب دادن
متد DownloadString کلاس WebClient
حالا من رفتم در فايلي که ايشون ضميمه کرده بودن
در پوشه Providers
کدهاي زير رو پيدا کردم
#region IProvider Members
public string GetForecastRss(int cityCode, DegreesUnit degreesUnit)
{
string rss = string.Empty;
string degree = (degreesUnit == DegreesUnit.Celsius) ? "c" : "f";
string uri = string.Format(WEATHER_URL, cityCode.ToString(), degree);
WebClient request = new WebClient();
try
{
rss = request.DownloadString(uri);
}
catch (WebException)
{
rss = string.Empty;
}
return rss;
}
که با توجه به پاسخ ايشون فکر مي کنم بايد uri رو به جاش يه آدرس بنويسم نمي دونم اين آدرس بايد مربوط به سايت من باشه يا ياهو يا اصلاً شايد چيز ديگه اي باشه.
ممنون ميشم راهنمايي کنيد.