LJ
I wrote something to post to LJ and have figured out how to do pretty much everything except delete posts. Here's the code to post and the developers section has everything else, if you know/figure out how to delete please help me.
import httplib, urllib, md5
user = ""
hpass = md5.new("")
subject = ""
post = ""
year = ""
month = ""
day = ""
hour = ""
minute = ""
params = urllib.urlencode({'mode':"postevent", 'user':user, 'hpassword':hpass.hexdigest(), 'subject':subject, 'event':post, 'lineendings':"unix", 'year':year, 'mon':month, 'day':day, 'hour':hour, 'min':minute})
headers = {"Content-type": "application/x-www-form-urlencoded"}
lj = httplib.HTTPConnection("www.livejournal.com:80")
lj.request("POST", "/interface/flat", params, headers)
res = lj.getresponse()
print res.status, res.reason, res.read()
lj.close()
