Пользуюсь вот этим скриптом ,только рекомендую много ссылок не кидать .
Для того чтоб скрипт работал надо ргенутся на битлу и взять ключ API
<?php
// массовая сокращалка УРЛов через bit.ly
$a='
сюда список ссылок
';
$b=explode("\n",$a);
foreach ($b as $c) {
$c=trim($c);
$d = make_bitly_url($c,'o_5phlonbrcd','сюда_ключ_API',' json');
$out.="<a href='".$d."'>".$d."</a><br>\r\n";
}
file_put_contents('6876.html', $out);
/* make a URL small */
function make_bitly_url($url,$login,$appkey,$format = 'xml',$version = '2.0.1')
{
//create the URL
$bitly = '
Для просмотра ссылки Войди или Зарегистрируйся url).'&login='.$login.'&apiKey='.$appkey.'&format= '.$format;
//get the url
//could also use cURL here
$response = file_get_contents($bitly);
//parse depending on desired format
if(strtolower($format) == 'json')
{
$json = @json_decode($response,true);
return $json['results'][$url]['shortUrl'];
}
else //xml
{
$xml = simplexml_load_string($response);
return '
Для просмотра ссылки Войди или Зарегистрируйся
}
}
?>