Google Pulls Access To Unsupported But Popular Weather API
New submitter drsmack1 writes with news of some bummed out programmers losing access to an undocumented Google API. From the article: "The curious popularity of the Google Weather API appears to be coming to a close. The search giant never officially supported the feature, but developers have used the unofficial feed available from the iGoogle homepage. With iGoogle now set for deprecation in November, developers are reporting that the once simple weather API is no longer returning data."
Seems like the sort of thing you could replace with a tiny bit of XSLT.
Any suggestion?
Thanks in advance !
Muchas Gracias, Señor Edward Snowden !
Why didn't I think of that!
Even though the API was admittedly unsupported it was a core part of iGoogle and was used by many people as part of embedded scripts. While Google has admirably given a nice long notice for terminating iGoogle, it would have been nice had Google given at least a wee bit of warning of its abrupt termination of the weather API. Even its termination was not clear since the returned error page was an old page dated 2009 that seemed to imply that the user had done something wrong. It wasn't until I saw others encountering the same problem that I realized the problem was not on my mind, resulting in a fair bit of wasted debugging and head scratching on my end.
Is it asking too much of a company whose motto is "Don't be evil" to have given a week or two of warning or at least to have spent a minute or two setting up a meaningful and informative error page? Come on Google, you can do better...
Reminds me of the punchline of the Steve Martin joke "How to become a millionaire and not pay taxes":
First, make a million dollars. Then, tell the IRS you forgot.
Which part of "unsupported" did you not get?
why would anybody use these?
And then complaining when said API disappears? For the US at least NOAA offers a pretty nice REST/XML API that's free and even comes with icons you can link to if building a webpage or app.
"The problem with socialism is eventually you run out of other people's money" - Thatcher.
Yeah, Google holds the patents (and copyrights!) on weather forecasting.
With iGoogle now set for deprecation in November
That's November 2013.
If they hold a copyright/patent on it, then they should be compelled to license it to keep that copyright protection, or it should released into the public domain.
And do they in this case? No. So what's your point?
Since other people were using it and they didn't block other people from using it, an easement was created. They are now legally obligated to continue providing their weather API.
I wasn't affected, but I am a lawyer. If you were affected, contact me as I am looking into a class action lawsuit.
I sure hope everybody is backing up the crap they keep in 'the cloud'.
So that would be, er.. , ah.. , iCrap?
Well goody for them...
Why?
My point remains, don't look to Google for long term anything.
The more pertinent point would be 'don't use unsupported APIs regardless of who provides them'.
I'm not sure an API will fall under the umbrella of "real property".
Consider this. You project the image of a clock onto the front of your house. You don't block other people from using it. Are you then legally obligated to keep it going?
Which part of silently dropping undocumented and unsupported service is "being evil"? Now if the motto was "Be nice" that'd be something to expect and it would be on par with "Dear trespassers! Please note that you will have to find another shortcut as I'm fixing this hole in the fence next week. I apologize for inconvenience".
There's difference between deprecated andundocumented.
XML style sheets. Its a way of converting data in XML to some other sort of document.
http://michaelsmith.id.au
My point remains, don't look to Google for long term anything.
Don't look to any service with no service level agreement for long term anything. If you absolutely must have long term support, don't use anything from anyone that doesn't explicitly offer long term support.
As soon as real estate law is redefined to include internet services, I'll hire you. Until then, easements do not cover the internet.
If its free is it a product?
I do not know what growing up has to do with it?
Google gives away a lot of stuff fro free. ok, so Richard Stall man might not call it free, but we do not pay for lots of Google stuff. But a lot of other corporations are attacking Google so It seems to me to pull back to basics is a reasonable respounce, BTW you can get the weather data from other sources.
There is no such thing as "a tiny bit of XSLT".
This is why Google+ failed.
Oh dear...can I live in your world, too? In mine we need to wait until a service closes it's doors to tell if it failed or not...on a more serious note, why do you consider a service with 250M accounts (150M of them active) as failed?
This would explain why every Windows 7 and yes, Windows 8 PC in this office, in Perth Western Australia, suddenly thinks it's snowing outside. It has *never* snowed in Perth. Like... never ever. It's actually about 20oC outside right now.
Does this mean Microsoft's desktop weather widgets for 7 and the weather charm for 8 have been using Google for their information??!? Come on, what is this? Bing (http://googleblog.blogspot.com.au/2011/02/microsofts-bing-uses-google-search.html)?
For the same reasons he considers all MMO's with less subscribers than WoW a failure I suspect, big numbers impress some people.
I think the question is, or should be, why isn't there a supported API?
Given the plethora of weather apps, widgets, etc. that are highly popular on Android (and iOS, for that matter, but widgets.. Android), it seems to be like offering a weather API with cached results (similar to the location API) so that each and every app isn't requesting its own data from its own datasources, sucking up resources and running up data bills for some users would be a good thing.
Hell - let some enterprising App developer get on that. I'd guess the Intents bits could be of some use there. Plenty of developers cooperate on other fronts - why not weather?
The name, of course being derived from X, the roman numeral 10 and SLT, a grain of salt.
So I think it might have been the last XML related acronym available.
http://michaelsmith.id.au
It failed? How am I still using it then?
Change is certain; progress is not obligatory.
"tiny bit of XSLT" that's the funniest short joke of today.
I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
Which is a shame. I was really looking forward to his representation!
It failed? How am I still using it then?
I'm sure that both of you have a lot of fun.
I didn't say it died. I said it failed.
LK
"Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
This is why Google+ failed.
Oh dear...can I live in your world, too? In mine we need to wait until a service closes it's doors to tell if it failed or not...on a more serious note, why do you consider a service with 250M accounts (150M of them active) as failed?
It's people like you who were buying Enron stock after the warning signs were there. Google+ is already an also-ran.
LK
"Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano