PDA

View Full Version : سوال: نمايش وضعيت آب و هوا



pedram_ns
شنبه 22 اسفند 1388, 20:08 عصر
سلام
چطور مي تونم وضعيت آب و هواي يك شهر (مثلا تهران) رو از ياهو بگيرم و به فارسي در سايتم بذارم.
اگر امكان داره يك نمونه معرفي كنيد.

mehdi.mousavi
شنبه 22 اسفند 1388, 22:09 عصر
سلام چطور مي تونم وضعيت آب و هواي يك شهر (مثلا تهران) رو از ياهو بگيرم و به فارسي در سايتم بذارم. اگر امكان داره يك نمونه معرفي كنيد.

سلام.
لطفا به این لینک رجوع کنید. (http://www.barnamenevis.org/forum/showthread.php?t=193062) این پاسخ از weather.ir استفاده میکنه، اما روشش را با مثالی که در اون تاپیک زدم، متوجه خواهید شد. کافیه از web service ای که yahoo در اختیارتون قرار میده، به همین شکل استفاده کنید.

موفق باشید.

Milad Mohseny
شنبه 22 اسفند 1388, 22:25 عصر
http://developer.yahoo.net/blog/archives/2009/12/extending_the_weather_api_with_yql.html

pedram_ns
یک شنبه 23 اسفند 1388, 13:53 عصر
من از نمونه ايي كه بود استفاده كرئم و اين ارور رو مي ده مشكلش كجاست؟

Operation is not valid due to the current state of the object.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.InvalidOperationException: Operation is not valid due to the current state of the object.

Source Error:

Line 290: }
Line 291:
Line 292: throw new InvalidOperationException();
Line 293: }
Line 294:}
Source File: i:\Website\esfahan\App_Code\WeatherService.cs Line: 292

mehdi.mousavi
یک شنبه 23 اسفند 1388, 21:47 عصر
من از نمونه ايي كه بود استفاده كرئم و اين ارور رو مي ده مشكلش كجاست؟

سلام.
مشکل اینجاست که شما بدون اینکه متوجه بشید این کد چطور کار میکنه، اونو Copy & Paste کرده اید. در واقع ایراد اینجاست که سایت weather.ir داره وضعیت جدیدی بر میگردونه که توی کد من تعریف نشده. اون وضعیت رو (مثلا ابری) به برنامه اضافه کنید، مشکل رفع میشه.

موفق باشید.

pedram_ns
دوشنبه 24 اسفند 1388, 14:17 عصر
ممكنه بيشتر توضيح بدين چون من تازه كارم.
در قسمت كد چنين كدهايي هست كه مثلا جهت باد رو نشون مي ده منظورتون تغيير در اين قسمت بود؟ اگه اره بگين دقيقا چي بايد بنويسم ممنون مي شم.

public enum WindDirectionEnum
{
/// <summary>
/// Indicates the south-west direction.
/// </summary>
SouthWest = 0,

/// <summary>
/// Indicates the south direction.
/// </summary>

pedram_ns
سه شنبه 25 اسفند 1388, 13:39 عصر
لطفا كمك كنيد.............

mehrdad_rabbi
پنج شنبه 27 اسفند 1388, 07:01 صبح
سلام
یکی از دوستان لطف کنن یک مثال دیگه رو هم ذکر کنن فکر کنم خیلی بهتر بشه

pedram_ns
شنبه 29 اسفند 1388, 14:37 عصر
از دوستان كسي مثال ديگه ايي از آب و هوا نداره؟