It's not python specific. If you visit twitter and have a look at it's API you'll see that there are a lot of different web based languages you can use.
Twitter recently stopped old-style authentication for its API. Authorization is now probably a little too advanced for the arduino to handle on its own so you'll need something inbetween. It's up to you whether that's another web site or your PC.
My tweeting arduino stopped working shortly after the API authentication change by Twitter. Is anyone else's still functioning? Can the arduino handle new style API authentication?
My Arduino Twitter alarm was working fine. I updated with NeoCat's Twitter library 1.1.0 incorporating Oauth as required by Twitter, but I can't get it to work.
"It" is the "Simple Post" example in the Twitter library. The '302' is the HTTP response status code received instead '200' which indicates a successful message to Twitter.
My tweeting arduino stopped working shortly after the API authentication change by Twitter. Is anyone else's still functioning? Can the arduino handle new style API authentication?
Even the cross-posting feature of Blip.tv on Twitter stopped working. :-/
My Arduino Twitter alarm was working fine. I updated with NeoCat's Twitter library 1.1.0 incorporating Oauth as required by Twitter, but I can't get it to work.
You need to register at http://arduino-tweet.appspot.com/
The arduino can't handle oauth*, so you register at that website and it acts as a go-between between your arduino and Twitter, handling the oauth stuff on your behalf.
*probably. There may be a way to do it, but I haven't seen it done