Hola, en esta ocacion les vengo a dejar con este script para usar el API de adf.ly, como la api viene en forma de url vamos a obtener los datos de esa url y mostrarlos :D , el script es un solo archivo, aqui lo voy a dejar, esto fue programado por mi :D

<?
/* Script API <b style="color: black; background-color: rgb(255, 255, 102);">adf</b>.ly

Programacion por dedydamy

http://dedydamy.com

*/

##En esta linea vamos a pegar la url de la api que nos proporciona <b style="color: black; background-color: rgb(255, 255, 102);">adf</b>.ly
##La url se divide así http://<b style="color: black; background-color: rgb(255, 255, 102);">adf</b>.ly/api.php?key=xxx&uid=xxx&advert_type=xxx&url=
##Recuerda quitar el valor de la ultima variable de la API
$api="API";//aqui API

######
function validar_enlace($link){//funcion para eliminar todo rastro de http:// o wwww y validar
    $link=str_replace("http://"," ",$link);
    $link=str_replace("www."," ",$link);
    if(empty($link)){
    return false;
    }else{
    return $link;
    }
}
if($_GET['url']=='Cortar'){//desde get pagina
$urlot=validar_enlace($_POST['url']);
if($urlot==false){
die('Url Invalida');
}else{
@ $urli=file_get_contents($api."http://".$urlot);
$final=$urli;
}
?>
<h2 style="color:#3399FF;">Url Corta</h2>
<input style="background-color:#CCCCCC" onClick="this.select()" size="18" readonly="readonly" value="<?=$final?>">
<?
exit();
}
?>
<form action="?url=Cortar" method="post">
<b>http://</b><input type="text" name="url" value="ejemplo.com" onclick="this.select()" /><br />
<br />
<input type="submit" value="Acortar URL" />
</form>
<?
/* Script API <b style="color: black; background-color: rgb(255, 255, 102);">adf</b>.ly

Programacion por dedydamy

http://dedydamy.com

*/
?>

Ejemplo Online http://gen.dedydamy.com/adfapi/api2.php