PHP: Utilizarea Is.gd API pentru a scurta adresa URL

Depositphotos 11843590 s

Doar citiți un articol despre avantajele și capcanele scurtarea adreselor URL la SEOmoz. Eu folosesc API Is.gd pentru a face acest lucru cu Plugin WordPress pentru SMS pe care l-am scris (în prezent testez și merg bine!)

funcție doCurlRequest ($ url, $ variabilă, $ valoare) {$ api = $ url. "?". $ variabilă. "=". $ valoare; $ session = curl_init (); curl_setopt ($ sesiune, CURLOPT_URL, $ api); curl_setopt ($ sesiune, CURLOPT_RETURNTRANSFER, 1); $ date = curl_exec ($ sesiune); curl_close ($ sesiune); returnează $ date; } funcție doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ variabilă = "longurl"; $ shorturl = doCurlRequest ($ url, $ variabilă, $ longurl); returnează $ shorturl; }

Am crezut că voi ar putea aprecia un eșantion de cod real. Asigurați-vă că înlocuiți citatele funkificate pe care le adaugă postarea pe blog. Pentru utilizare, trebuie doar să adăugați funcțiile de mai sus la pagina dvs. PHP și apoi să executați astfel:

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

Aș adăuga probabil un bloc try / catch doar pentru a fi sigur. Acest cod funcționează cu PHP 5+ cu biblioteca cURL activată. Dacă gazda dvs. nu activează cURL, găsiți o nouă gazdă.

Un comentariu

  1. 1

Ce părere ai?

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele despre comentarii.