PHP: Paggamit ng Is.gd API upang Paikliin ang URL

Depositphotos 11843590 s

Basahin lamang ang isang artikulo tungkol sa mga benepisyo at bitag ng pagpapaikli ng mga URL sa SEOmoz. Ginagamit ko ang Is.gd API upang gawin ito sa Plugin ng WordPress WordPress na sinulat ko (kasalukuyang sumusubok at mahusay!).

function doCurlRequest ($ url, $ variable, $ halaga) {$ api = $ url. "?". $ variable. "=". $ halaga; $ session = curl_init (); curl_setopt ($ session, CURLOPT_URL, $ api); curl_setopt ($ session, CURLOPT_RETURNTRANSFER, 1); $ data = curl_exec ($ session); curl_close ($ session); ibalik ang $ data; } function doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ variable = "longurl"; $ shorturl = doCurlRequest ($ url, $ variable, $ longurl); ibalik ang $ shorturl; }

Naisip mong mga tao ay maaaring pahalagahan ang isang aktwal na sample ng code. Siguraduhing palitan ang mga nakakatuwang quote na idinagdag sa pag-post sa blog. Upang magamit, idagdag lamang ang mga pag-andar sa itaas sa iyong pahina sa PHP at pagkatapos ay isagawa tulad nito:

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

Marahil ay magdagdag ako ng isang try / catch block upang matiyak lamang. Gumagana ang code na ito sa PHP 5+ na pinagana ang cURL library. Kung hindi pinapagana ng iyong host ang cURL, maghanap ng bagong host.

Isa komento

  1. 1

Ano sa tingin ninyo?

Ang site na ito ay gumagamit ng Akismet upang mabawasan ang spam. Alamin kung paano naproseso ang data ng iyong komento.