TwitterMeThis
Python-Library zum Ansprechen der Twitter API. Für alle, die Mstb toll finden, Perl aber nicht mögen ;) Alternativ auch in Ruby.
#TwitterMeThis - Twitter Update Script. Written by Kewagi.
#Usage: tmtUpdate('user','password','here be the message.')
import urllib, urllib2
def tmtUpdate(username,password,message):
url = 'http://twitter.com/statuses/update.xml'
data = {'status':message}
post = urllib.urlencode(data)
base64string = ('%s:%s' % (username, password)).encode('base64')[:-1]
authheader = "Basic %s" % base64string
req = urllib2.Request(url,post)
req.add_header("Authorization", authheader)
try:
handle = urllib2.urlopen(req)
except IOError, e:
if hasattr(e, 'code'):
if e.code != 401:
print 'Something went wrong. (HTTP'+e.code+')'
else:
print 'Wrong username/password. (HTTP 401)'
else:
return 1