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

Depositphotos 11843590 s

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ò amb el Complement de SMS de WordPress que vaig escriure (actualment estic provant i fent-ho bé!).

function doCurlRequest ($ url, $ variable, $ value) {$ api = $ url. "?". $ variable. "=". $ value; $ sessió = curl_init (); curl_setopt ($ sessió, CURLOPT_URL, $ api); curl_setopt ($ sessió, CURLOPT_RETURNTRANSFER, 1); $ data = curl_exec ($ sessió); curl_close ($ sessió); retorna $ dades; } funció doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ variable = "longurl"; $ shorturl = doCurlRequest ($ url, $ variable, $ longurl); retorna $ 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 activada. Si el vostre amfitrió no habilita cURL, cerqueu-ne un.

One comment

  1. 1

Què et sembla?

Aquest lloc utilitza Akismet per reduir el correu no desitjat. Esbrineu com es processa el vostre comentari.