PHP: Uzante Is.gd API mallongigi URL

Depositphotos 11843590 s

Nur legu artikolon pri la avantaĝoj kaj kaptiloj de mallongigi URLojn ĉe SEOmoz. Mi uzas la Is.gd API fari ĉi tion per la SMS-WordPress-kromprogramo ke mi skribis (nuntempe provas kaj fartas bone!).

funkcio doCurlRequest ($ url, $ variablo, $ valoro) {$ api = $ url. "?". $ variablo. "=". $ valoro; $ kunsido = curl_init (); curl_setopt ($ sesio, CURLOPT_URL, $ api); curl_setopt ($ sesio, CURLOPT_RETURNTRANSFER, 1); $ datumoj = curl_exec ($ kunsido); buklo_fermi ($ sesio); redonu $ datumojn; } funkcio doMallongigiURL ($ longurl) {$ url = "http://is.gd/api.php"; $ variablo = "longurl"; $ shorturl = doCurlRequest ($ url, $ variablo, $ longurl); redonu $ shorturl; }

Pensis, ke vi povus estimi realan kodekzempleron. Nepre anstataŭigu la funkciatajn citaĵojn, kiujn aldonas ĉi tio en la blogon. Por uzi, simple aldonu la suprajn funkciojn al via PHP-paĝo kaj tiam plenumu tiel:

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

Mi verŝajne aldonus blokon try / catch nur por esti certa. Ĉi tiu kodo funkcias kun PHP 5+ kun la cURL-biblioteko ebligita. Se via gastiganto ne ebligas cURL, trovu novan gastiganton.

unu komento

  1. 1

Kion vi pensas?

Ĉi tiu retejo uzas Akismeton por redukti spamon. Lernu, kiel via komento datiĝas.