Skip to main content

PyBitly provides wrapper for bit.ly API. With bit.ly you can shorten, expand, share and track URLs. Web API is available at http://dev.bitly.com/. Usage:

This will obtain your API key from:
>>> import pybitly.api
>>> api = pybitly.api.Api('username','password')

To shorten some URL:
>>> api.shorten("http://www.wp.pl")
'http://bit.ly/VjQJi1'

You can also give a desired domain:
>>> api.shorten("http://www.wp.pl", "j.mp")
'http://j.mp/VjQJi1'

You can also shorten list of URLs:
>>> api.shorten(["http://wp.pl", "http://onet.pl"], "j.mp")
['http://j.mp/VjTksh', 'http://j.mp/19lCwGx']

If there is a problem, you will see:
>>> api.shorten("BAD LINK", "j.mp")
'INVALID_URI'

You can also expand one or more URLs:
>>> api.expand('http://bit.ly/198XQVq')
'http://docs.python.org/2/howto/urllib2.html'

>>> api.expand(['http://bit.ly/198XQVq', 'http://bit.ly/198XQVq', 'BAD URL'])
['http://docs.python.org/2/howto/urllib2.html', 'http://docs.python.org/2/howto/urllib2.html', 'NOT_FOUND']

Release files for PyBitly 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PyBitly 0.1.1
File Size Uploaded
PyBitly-0.1.1.tar.gz 2.7 kB Details

Release files / PyBitly-0.1.1.tar.gz

Download URL PyBitly-0.1.1.tar.gz
Size 2.7 kB
Tags Source
SHA-256 checksum
How to use checksums
35df4c5f5248557e541eb8583f0503c7bcc2ba7d102e78ee91b8a087323c7295
BLAKE2b-256 checksum
How to use checksums
48e45e3d8f28248b8a2cbeb651d6c0e8511679f8a62db5aa052cfff9d4cfb473
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page