PHP: izmantojot Is.gd API saīsināt URL

Depositphotos 11843590 s

Vienkārši izlasiet rakstu par ieguvumiem un kļūmēm saīsinot vietrāžus URL vietnē SEOmoz. Es izmantoju Is.gd API to izdarīt ar SMS WordPress spraudnis ka es uzrakstīju (šobrīd testēju un daru labi!).

function doCurlRequest ($ url, $ mainīgais, $ value) {$ api = $ url. "?". $ mainīgais. "=". $ vērtība; $ sesija = curl_init (); curl_setopt ($ sesija, CURLOPT_URL, $ api); curl_setopt ($ sesija, CURLOPT_RETURNTRANSFER, 1); $ dati = curl_exec ($ sesija); curl_close ($ sesija); atgriezt $ datus; } funkcija doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ mainīgais = "longurl"; $ shorturl = doCurlRequest ($ url, $ mainīgais, $ longurl); atgriezties $ shorturl; }

Domāja, ka jūs, cilvēki, varētu novērtēt faktisko koda paraugu. Pārliecinieties, ka esat nomainījis funky pēdiņas, kuras pievieno šī ziņa, ievietojot to emuārā. Lai izmantotu, vienkārši pievienojiet iepriekš minētās funkcijas savai PHP lapai un pēc tam izpildiet šādi:

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

Es droši vien pievienotu try / catch bloku, lai būtu pārliecināts. Šis kods darbojas ar PHP 5+, ja ir iespējota bibliotēka CURL. Ja jūsu resursdators neiespējo cURL, atrodiet jaunu resursdatoru.

viens komentārs

  1. 1

Ko jūs domājat?

Šī vietne izmanto Akismet, lai samazinātu surogātpastu. Uzziniet, kā tiek apstrādāts jūsu komentārs.