This has been working great for over a year, but today I got the following error:
com.google.gdata.client.GoogleService$CaptchaRequiredException: Captcha required
I remember reading about this when I was researching the API, but my problem is my app is not a web app and I can't dynamically route someone to a captcha page. After much Googling about Google (hm), I discovered you can unlock your account by going to the Google Unlock Captcha page. Type in what you see, submit, and the program works again. Cool!