PHP: Is.gd: n käyttö API lyhentää URL-osoitetta

Depositphotos 11843590 s

Lue vain artikkeli hyödyistä ja sudenkuopista lyhentämällä URL-osoitteita SEOmozissa. Käytän Is.gd API tehdä tämä SMS WordPress -laajennus jonka kirjoitin (tällä hetkellä testaan ​​ja pärjään hyvin!).

function doCurlRequest ($ url, $ muuttuja, $ value) {$ api = $ url. "?". $ muuttuja. "=". $ arvo; $ session = curl_init (); curl_setopt ($ istunto, CURLOPT_URL, $ api); curl_setopt ($ -istunto, CURLOPT_RETURNTRANSFER, 1); $ data = curl_exec ($ istunto); curl_close ($ -istunto); palauta $ data; } function doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ muuttuja = "longurl"; $ shorturl = doCurlRequest ($ url, $ muuttuja, $ longurl); return $ shorturl; }

Luulin, että ihmiset voisivat arvostaa todellista koodinäytettä. Muista korvata funktionaaliset lainaukset, jotka tämän julkaiseminen blogiin lisää. Käytä vain lisäämällä yllä olevat toiminnot PHP-sivullesi ja suorittamalla näin:

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

Lisääisin todennäköisesti try / catch-lohkon vain varmistaakseni. Tämä koodi toimii PHP 5+: n kanssa, kun cURL-kirjasto on käytössä. Jos isäntäsi ei ota cURL-yhteyttä käyttöön, etsi uusi isäntä.

Yksi kommentti

  1. 1

Mitä mieltä olet?

Tämä sivusto käyttää Akismetiä roskapostin vähentämiseksi. Lue, miten kommenttitietosi käsitellään.