Vytvořte TinyURL s PHP

TinyURL je skvělá služba. Pro ty, kteří nevědí, co je TinyURL, TinyURL umožňuje vzít dlouhou adresu URL jako „https://davidwalsh.name/jquery-link-nudging“ a přeměnit ji na „http://tinyurl.com/67c4se“ . Pomocí PHP a TinyURL API můžete vytvářet tyto malé adresy URL za chodu!

PHP

//gets the data from a URL  
function get_tiny_url($url)  {  
	$ch = curl_init();  
	$timeout = 5;  
	curl_setopt($ch,CURLOPT_URL,'http://tinyurl.com/api-create.php?url='.$url);  
	curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);  
	curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);  
	$data = curl_exec($ch);  
	curl_close($ch);  
	return $data;  
}

//test it out!
$new_url = get_tiny_url('https://davidwalsh.name/php-imdb-information-grabber');

//returns http://tinyurl.com/65gqpp
echo $new_url

Jednoduše zadejte adresu URL a na oplátku obdržíte novou, malou adresu URL. Pokud používáte Twitter, jistě jste si všimli, že Twitter automatizuje vytváření malých adres URL pro adresy URL v tweetech.


No