Dashboards, API’s and YQL

I’ve been working on some ideas for dashboards using API’s and Yahoo Query Language and I have a proof of concept below of the kind of thing you can do with an API and a little ingenuity.



This is an example pulling from one YQL query for the first 3 headlines from Google News, and the API for the tool I use for monitoring my library websites.

The  app this is built on is Minimalistic Text,  one of my favorite apps for creating custom information displays on Android devices.

The app used to program and parse the YQL  and the API XML is Tasker

I am pulling the News content from YQL using this query

select title from rss where url="https://news.google.com/news/feeds?pz=1&cf=all&ned=us&hl=en&output=rss"

That gives me this XML response

I’m using UptimeRobot and it’s API for monitoring all my critical patron-facing systems

One Tasker profile checks the two XML files every 1/2 hour and splits the content into a set of variables. Those variables are passed on to Minimalistic Text and displayed in this widget on my Android homescreen.

When a connection failure is detected by UptimeRobot,  the ‘Catalog Up’ section highlights in red.

I’ll expand on how this is accomplished in Tasker later.