Marketing de Contido

PHP: Usando a API Is.gd para acurtar URL

Só tes que ler un artigo sobre as vantaxes e os inconvenientes de acurtando URL en SEOmoz. Eu uso o API Is.gd para facer isto:

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;
}

Pensei que xente podería apreciar unha mostra de código real. Asegúrate de substituír as comiñas funkificadas que engade esta publicación no blog. Para usalo, só tes que engadir as funcións anteriores á túa páxina PHP e despois executar así:

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

Probablemente engadiría un bloque try / catch só para estar seguro. Este código funciona con PHP 5+ coa biblioteca CURL habilitada. Se o teu host non habilita cURL, busca un novo host.

Douglas Karr

Douglas Karr é CMO de OpenINSIGHTS e o fundador da Martech Zone. Douglas axudou a decenas de startups exitosas de MarTech, axudou na debida dilixencia de máis de 5 millóns de dólares en adquisicións e investimentos en Martech e segue axudando ás empresas a implementar e automatizar as súas estratexias de vendas e mercadotecnia. Douglas é un experto e relator de MarTech en transformación dixital recoñecido internacionalmente. Douglas tamén é autor publicado dunha guía de Dummie e dun libro de liderado empresarial.

artigos relacionados

Botón de volta ao principio
preto

Adblock detectado

Martech Zone pode fornecerche este contido sen ningún custo porque monetizamos o noso sitio mediante ingresos publicitarios, ligazóns de afiliados e patrocinios. Agradeceríamos que elimines o teu bloqueador de anuncios mentres visitas o noso sitio.