Avatar billede dotdonk Nybegynder
12. september 2007 - 14:25 Der er 11 kommentarer og
1 løsning

Weather webservice?

Hey

Jeg er ved at lave en portal i asp.net og kunne tænke mig at abonnere på en "Weather webservice" og implemtere den i portalen?

Nogen der har erfaring med dette eller kender en webservice et sted?

Mvh

DD
Avatar billede dotdonk Nybegynder
12. september 2007 - 14:25 #1
gerne med danske weatherforcasts selvfølgelig... :-)
Avatar billede x-guy Nybegynder
13. september 2007 - 10:48 #2
Jeg kender ikke lige til deciderede (XML) webservices, men weather.com ser ud til at tilbyde vejret i XML format.
Det skal lige siges at jeg ikke selv har afprøvet det.

http://www.weather.com/services/xmloap.html
Avatar billede x-guy Nybegynder
13. september 2007 - 11:03 #3
Yahoo tilbyder også RSS feeds med vejret, og i følge denne side indeholder feedet også koder, så du eksempelvis kan tilknytte et billede af en regnvejrssky med koden XX.

Se her: http://developer.yahoo.com/weather/#item (under yweather:condition elementet. Koderne og deres betydning står længere nede)

Du kan evt. bruge RSS Toolkit (http://www.codeplex.com/ASPNETRSSToolkit) til at parse feedet.
Avatar billede dotdonk Nybegynder
13. september 2007 - 11:17 #4
hej x-guy

yahoo weather er det kun ik kun i US?

eller har du fundet noget om Europa, denmark...
Avatar billede x-guy Nybegynder
13. september 2007 - 11:26 #5
Nej, de har det fra hele verden :)

De har vejret for danske byer her:
http://weather.yahoo.com/regional/DAXX.html

Hver by har deres eget rss feed. Fx er adressen til København: http://xml.weather.yahoo.com/forecastrss?p=DAXX0009&u=f

p=DAXX0009 er sted-koden, og u=f er som det skal være i fahrenheit (f) eller celsius (c).
Avatar billede dotdonk Nybegynder
18. september 2007 - 01:27 #6
bruger rsstoolkit v2.0 i min test app, men får den fejl her:

The string was not recognized as a valid DateTime. There is a unknown word starting at index 26.

når jeg loader denne rss channel her:

http://xml.weather.yahoo.com/forecastrss?p=DAXX0005&u=c
Avatar billede dotdonk Nybegynder
18. september 2007 - 01:29 #7
nogen der kan se hvilket dato der er i forkert format i det feed der og måske ved hvad jeg skal gøre?
Avatar billede dotdonk Nybegynder
18. september 2007 - 10:13 #8
Avatar billede x-guy Nybegynder
19. september 2007 - 14:00 #9
Datoen kan nok ikke konverteres fra string til en DateTime sådan uden videre. Du er nok nødt til at pille datoen fra hinanden selv og lave en ny DateTime.

Nå, men jeg kan se du har fundet et .NET library til Yahoo Weather...
Der var du heldig, hva'? :)
Avatar billede dotdonk Nybegynder
19. september 2007 - 14:50 #10
hehe ja... det ser ret godt ud.

Prøv og tjek den ud!

Smider du et svar?

Træls at Yahoo ikke har vejr data over Vejle.

Tak for svar ellers. Hygge
Avatar billede x-guy Nybegynder
19. september 2007 - 18:05 #11
Det kommer her
Avatar billede dotdonk Nybegynder
19. september 2007 - 18:08 #12
alletiders
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester