Content Màrqueting

PHP: utilitzant l'API Is.gd per escurçar l'URL

Només cal llegir un article sobre els avantatges i les trampes de escurçant URL a SEOmoz. Utilitzo el API Is.gd fer això:

function doCurlRequest($url, $variable, $value) {
    $api = $url."?".$variable."=".$value;
    $session = curl_init();
    curl_setopt($session, CURLOPT_URL, $api);
    curl_setopt($session, CURLOPT_RETURNTRANSFER, 1);
    $data = curl_exec($session);
    curl_close($session);
    return $data; 
}
function doShortenURL($longurl) {
    $url = "http://is.gd/api.php";
    $variable = "longurl";
    $shorturl = doCurlRequest($url, $variable, $longurl);
    return $shorturl;
}

Vam pensar que la gent podríeu apreciar una mostra de codi real. Assegureu-vos de substituir les cometes funkificades que afegeix aquesta publicació al bloc. Per utilitzar-lo, només cal afegir les funcions anteriors a la pàgina de PHP i executar així:

doShortenURL('http://thisis.my/long/url/with?lots=of&data=');

Probablement afegiria un bloc try / catch només per estar segur. Aquest codi funciona amb PHP 5+ amb la biblioteca cURL habilitada. Si el vostre amfitrió no habilita CURL, cerqueu un amfitrió nou.

Douglas Karr

Douglas Karr és CMO de OpenINSIGHTS i el fundador de la Martech Zone. Douglas ha ajudat a desenes d'empreses d'èxit de MarTech, ha ajudat en la diligència deguda de més de 5 mil milions de dòlars en adquisicions i inversions de Martech i continua ajudant les empreses a implementar i automatitzar les seves estratègies de vendes i màrqueting. Douglas és un expert i conferenciant de MarTech en transformació digital reconegut internacionalment. Douglas també és autor publicat d'una guia de Dummie i d'un llibre sobre lideratge empresarial.

Articles Relacionats

Torna al botó superior
a prop

Adblock detectat

Martech Zone és capaç de proporcionar-vos aquest contingut sense cap cost perquè monetitzem el nostre lloc mitjançant ingressos publicitaris, enllaços d'afiliats i patrocinis. Agrairem que elimineu el bloquejador d'anuncis mentre visualitzeu el nostre lloc.