[Deprecated] Weather Underground API extension

This extension connects to the Weather Underground API service. Weather Underground provides weather forecasts with special features, e.g. an almanac or Personal Weather Stations. You need to get an API key first. Visit https://www.wunderground.com/weather/api/ to get one. Take a look at the very good explanation on the App Inventor home page. You can find the extension along with an example project on it’s GitHub page.

Version 2 has a ton more features such as

  • GetForecast
  • GetTide
  • GetAstronomy
  • GetSatellite
  • GetWebcams

I tried to simplify the API response, for more details see the aia. The extension now returns code 400 for an invalid request and code 404 if the location couldn’t be found.


Issues

-XML does not work, throws this error

java.lang.NoSuchMethodError: No virtual method end()Z in class Lorg/json/XMLTokener; or its super classes (declaration of ‘org.json.XMLTokener’ appears in /data/app/edu.mit.appinventor.aicompanion3-2/base.apk)


Changelog

2017-11-17: Initial release
2018-01-09: v1 released
2018-02-23: v2 released

8 Likes

it’s very useful, when ready i’ll sure try it

Version 1 was released yesterday!

2 Likes

v2 is out now and has a lot more features!

3 Likes

Weather Underground no longer provides free Apis

I am aware of that. An alternative could be Open Weather Map

But can we use that with your extension?

No, this extension is Weather Underground only

So can you update it?

I don’t have time at the moment, sorry