skip to navigation
skip to content

bitlyapi 0.1.1

A thin wrapper for the REST API

Python wrapper

This is a thin Python wrapper for the API. Basic usage looks like this:

>>> import bitlyapi
>>> b = bitlyapi.BitLy(api_user, api_key)
>>> res = b.shorten(longUrl='')
>>> print res['url']
>>> print res['long_url']

The return from any method call is a dict containing the results of decoding the JSON returned from For example:

>>> import pprint
>>> pprint.pprint(res)
{'global_hash': '2V6CFi',
 'hash': '9gOd4I',
 'long_url': '',
 'new_hash': 1,
 'url': ''}

You can supply arbitrary keywords to method calls and they will be passed to the API:

>>> res = api.shorten(domain="", longUrl="")
>>> pprint.pprint(res)
{'global_hash': 'cITxl0',
 'hash': 'cY4460',
 'long_url': '',
 'new_hash': 1,
 'url': ''}


0.1.1 (2010-04-07)

  • fixed path to README and CHANGES in and add

0.1 (2010-04-07)

  • initial release
File Type Py Version Uploaded on Size
bitlyapi-0.1.1.tar.gz (md5) Source 2010-04-07 4KB