読者です 読者をやめる 読者になる 読者になる

twitter の API 制限が揺るくなった気がする

yoshiori@yoshiori-ubuntu $ cat twlimit.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import simplejson, urllib2
from pit import Pit

if __name__ =='__main__':
    
    twitter_config = Pit.get('twitter.com',{'require' : {
        'user' : 'Your twitter name',
        'password' : 'Your twitter password'}})
    passman = urllib2.HTTPPasswordMgrWithDefaultRealm()
    passman.add_password(None,
                         'http://twitter.com/',
                         twitter_config['user'],
                         twitter_config['password'])
    authhandler = urllib2.HTTPBasicAuthHandler(passman)
    opener = urllib2.build_opener(authhandler)
    opener.addheaders = [('User-agent', 'TwitterTest(yoshiori@gmail.com)')]
    print simplejson.load(
        opener.open('http://twitter.com/account/rate_limit_status.json'))
yoshiori@yoshiori-ubuntu $ python twlimit.py
{u'reset_time': u'Mon Oct 12 10:35:01 +0000 2009', u'remaining_hits': 19997, u'reset_time_in_seconds': 1255343701, u'hourly_limit': 20000}

あとで綺麗に書くかも