Skip to content

Shorten a URL or a list of URLs with TinyURL service

License

Notifications You must be signed in to change notification settings

duonghuuphuc/shorten-url-with-tinyurl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shorten a bulk list of URLs with TinyURL

This repository presents a simple Python program that shortens a URL or a list of URLs by employing TinyURL service. Before running this program, you need to obtain an API token from TinyURL at here. You should note that TinyURL is a paid service, so if you are using a Free plan, you will have some limitations such as 600 URLs/month when using API.

How to run this program

First, you need to obtain an API token from TinyURL and insert it to line 34 in the main.py. Then, you have two options to run the program:

  • To shorten a URL, execute $ python main.py -u "LONG_URL"
  • To shorten a list of URLs, you need to insert those URLs to the urls.txt, and just execute the main.py without -u argument, i.e., $ python main.py

Note: when shortening a list of URLs, the results will be placed in the short_urls.txt where the short URLs together with their original ones are separated by a \t character.

Links

About

Shorten a URL or a list of URLs with TinyURL service

Topics

Resources

License

Stars

Watchers

Forks

Languages