PHP: Az Is.gd használata API az URL rövidítéséhez

Depositphotos 11843590 s

Olvasson el egy cikket az előnyeiről és buktatóiról az URL-ek rövidítése a SEOmoz-nál. Hasznosítom a Is.gd API hogy ezt a SMS WordPress beépülő modul hogy írtam (jelenleg tesztelek és jól csinálom!).

function doCurlRequest ($ url, $ változó, $ value) {$ api = $ url. "?". $ változó. "=". $ érték; $ session = curl_init (); curl_setopt ($ session, CURLOPT_URL, $ api); curl_setopt ($ session, CURLOPT_RETURNTRANSFER, 1); $ data = curl_exec ($ session); curl_close ($ session); return $ data; } function doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ változó = "longurl"; $ shorturl = doCurlRequest ($ url, $ változó, $ longurl); return $ shorturl; }

Azt hittem, hogy az emberek értékelhetik a tényleges kódmintát. Ügyeljen arra, hogy cserélje ki azokat a funkciós idézeteket, amelyek ezt a blogra teszik fel. Használatához egyszerűen adja hozzá a fenti függvényeket a PHP-oldalához, majd hajtsa végre a következőket:

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

Valószínűleg hozzáadnék egy try / catch blokkot, csak hogy biztos legyek benne. Ez a kód a PHP 5+ alkalmazással működik, és engedélyezve van a cURL könyvtár. Ha a gazdagép nem engedélyezi a cURL szolgáltatást, keressen új gazdagépet.

Egy megjegyzés

  1. 1

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.