I would like a website that a user goes to (or can access via HTTP GET (an API)) and they enter a long URL, and this website? shortens? the URL using a random third party service. The third party services all have an API so it should be straight forward to setup. I'd like to be able to easily (via editing the code rather than GUI) add additional URL shrinking services. I'd also like to be able to see the amount of URLs that I've shrank and what site was used.
workflow for user to? shorten? URL:
goes to my site
enters their URL in text box
clicks "shorten? URL"
the site randomly chooses a URL shrinking website and uses its API to shorten the URL
the site then returns the randomly generated URL that corresponds to the users URL.
Note that this site does not shrink URLs AT ALL! We use other 3rd party services for all URL manipulation. We're simply choosing the service at random.