ugh, what a mess.  Still trying to get this oauth crap to work.