PHP: Používanie Is.gd API na skrátenie URL

Depositphotos 11843590 s

Stačí si prečítať článok o výhodách a úskaliach skracovanie URL na SEOmoz. Využívam Is.gd API urobiť to pomocou Doplnok SMS WordPress ktoré som napísal (momentálne testujem a darí sa mi!).

function doCurlRequest ($ url, $ variable, $ value) {$ api = $ url. "?". $ variable. "=". $ value; $ session = curl_init (); curl_setopt ($ session, CURLOPT_URL, $ api); curl_setopt ($ session, CURLOPT_RETURNTRANSFER, 1); $ data = curl_exec ($ session); curl_close ($ session); vrátiť $ dáta; } funkcia doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ variable = "longurl"; $ shorturl = doCurlRequest ($ url, $ variable, $ longurl); návrat $ shorturl; }

Mysleli ste, že by ste mohli oceniť skutočnú ukážku kódu. Nezabudnite nahradiť funkifikované citáty, ktoré tento príspevok na blog pridá. Ak chcete použiť, stačí pridať vyššie uvedené funkcie na svoju stránku PHP a potom ich spustiť takto:

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

Pravdepodobne by som pre istotu pridal blok try / catch. Tento kód pracuje s PHP 5+ so zapnutou knižnicou cURL. Ak váš hostiteľ nepovolí CURL, vyhľadajte nového hostiteľa.

Jeden komentár

  1. 1

Čo si myslíte?

Táto stránka používa Akismet na zníženie spamu. Zistite, ako sa spracúvajú údaje vašich komentárov.