So, originally I wanted to make a blinking light toy that would give real time feedback of activity to my YouTube channel. I wanted the lights to blink when ever anyone viewed, rated, commented, or subscribed to any video on my channel. The Google/YouTube API simply isn’t interested in providing that data via API, probably because it already provides such excellent analytics. We did determine that we could get a count of views and get that blinky light to blink. This is as far as we got with the python.
import gdata.youtube.service
from xml.etree import ElementTreeyt_service = gdata.youtube.service.YouTubeService()
feed = yt_service.GetYouTubeVideoFeed(“https://gdata.youtube.com/feeds/api/users/emchartreuse/uploads“)
for entry in feed.entry
print entry.media.title.text
print entry.statistics.view_count
A few days later I got a letter from Google Adsense informing me that my account had been closed due to “click fraud”… and I went a little crazy…. Seriously, it kinda broke my brain temporarily (I hope). It didn’t help that I had just come down with a wicked cold and had a head full of snot and psudophed. Long story short, I lost my entire Google account for a few days (it got restored just in time for my Capstone presentation) and I also lost all will to understand the Google API any further.
My understanding of code is pretty limited and I just wasn’t understanding much of it.
Regardless it was a great class and I fully intend to play with my Arduino and learn more about electronics and sketches. Everything was extra stressful with my Capstone looming. I do believe that the hacker spirit thrives in the DIY Makers movement. If I ever get back home to Minneapolis, there’s a great makers space there that I’d love to get involved with. I think I just want to start with the basics and form a good foundational knowledge of how Arduino electronics work. And, of course, build a minty Atari Punk Console.