PHP: Uporaba Is.gd API na Skrajšaj URL

Depositphotos 11843590 s

Samo preberite članek o prednostih in pasti krajšanje URL-jev na SEOmoz. Uporabljam Is.gd API to storiti z SMS WordPress vtičnik da sem napisal (trenutno preizkušam in delam dobro!).

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

Mislil sem, da boste morda cenili dejanski vzorec kode. Ne pozabite zamenjati funkificiranih citatov, ki jih doda objava v spletnem dnevniku. Za uporabo preprosto dodajte zgornje funkcije na svojo PHP stran in nato izvedite tako:

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

Verjetno bi dodal blok try / catch, da se prepričam. Ta koda deluje s PHP 5+ z omogočeno knjižnico cURL. Če vaš gostitelj ne omogoči cURL, poiščite novega.

En komentar

  1. 1

Kaj menite?

Ta stran uporablja Akismet za zmanjšanje nezaželene pošte. Preberite, kako se vaš komentar obravnava.