PHP: usando Is.gd API para acurtar URL

Depositphotos 11843590 s

Só tes que ler un artigo sobre as vantaxes e os inconvenientes de acurtando URL en SEOmoz. Eu uso o API Is.gd para facelo co Extensión de WordPress para SMS que escribín (actualmente estou probando e facendo ben!).

función doCurlRequest ($ url, $ variable, $ value) {$ api = $ url. "?". $ variable. "=". $ value; $ sesión = curl_init (); curl_setopt ($ sesión, CURLOPT_URL, $ api); curl_setopt ($ sesión, CURLOPT_RETURNTRANSFER, 1); $ datos = curl_exec ($ sesión); curl_close ($ sesión); devolver $ datos; } función doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ variable = "longurl"; $ shorturl = doCurlRequest ($ url, $ variable, $ longurl); devolver $ 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.

Un comentario

  1. 1

¿Que pensas?

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.