Come usare TinyURL in PHP?

Logo TinyURLVolete integrare uno script di URL Shortening all’interno del vostro sito web in PHP? Il servizio di TinyURL.com permette di trasformare una URL come “http://articoli.klayz.com/php-tinyurl-script-url-brevi-short-url/” in una URL come “http://tinyurl.com/p4o6l8u“, rendendo l’URL molto più breve e fruibile. Continuate a leggere qui sotto per scoprire come integrare lo script al vostro sito web…

TinyURL in PHP: script per il proprio sito web

Se utilizzate Twitter potete esservi accorti che questo utilizza le URL brevi quando si inserisce un qualsiasi link nel proprio Tweet. Il servizio di TinyURL fa esattamente la stessa cosa, restituendo URL brevi e meno complicate da utilizzare. Attraverso le loro API è possibile integrare lo stesso servizio nella pagine del nostro sito web in PHP.

Per creare uno script in PHP che usa TinyURL per creare delle URL Brevi (sfruttando le API di TinyURL), potete usare il codice che segue. Inseritelo nelle vostre pagine web e avrete a disposizione un form che crea URL brevi in automatico.

// ottiene i dati da un 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;
}

Ricordate però che dovete avere installata sul vostro server la libreria CURL. Se non siete certi, chiedete al vostro provider di hosting.

Per testare dunque il nostro script:

// Testiamo l'URL
$new_url = get_tiny_url('http://articoli.klayz.com/php-tinyurl-script-url-brevi-short-url/');
// Restituisce l'URL
echo $new_url;

Buon URL Shortening!

 
0 Kudos
Non ti
muovere!

Condividi il Post