PHP: Is.gd пайдалану API URL-ді қысқарту үшін

Depositphotos 11843590 с

Артықшылықтары мен тұзақтары туралы мақаланы оқыңыз SEOmoz сайтында URL мекен-жайларын қысқарту. Мен Is.gd API мұны WordPress плагині Мен жазған (қазіргі уақытта тестілеу және жақсы жұмыс!).

doCurlRequest функциясы ($ url, $ айнымалы, $ мәні) {$ api = $ url. «?». $ айнымалы. «=». $ мәні; $ сессия = curl_init (); curl_setopt ($ сессия, CURLOPT_URL, $ api); curl_setopt ($ сессия, CURLOPT_RETURNTRANSFER, 1); $ data = curl_exec ($ сессия); curl_close ($ сессия); $ деректерін қайтару; } функциясы doShortenURL ($ longurl) {$ url = «http://is.gd/api.php»; $ айнымалы = «longurl»; $ shorturl = doCurlRequest ($ url, $ айнымалы, $ longurl); return $ shorturl; }

Сіздердің ойларыңызша нақты код үлгісін бағалай аласыз. Мұны блогқа орналастыратын функционалды дәйексөздерді міндетті түрде ауыстырыңыз. Қолдану үшін жоғарыда аталған функцияларды PHP парағыңызға қосып, келесідей орындаңыз:

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

Мен сенімді болу үшін тырысу / аулау блогын қосар едім. Бұл код PHP 5+ жүйесінде cURL кітапханасын қосқанда жұмыс істейді. Егер сіздің хостыңыз cURL мүмкіндігін қоспаса, жаңа хост табыңыз.

One қатынасқа

  1. 1

Сен не ойлайсың?

Бұл сайт спамның төмендеуі үшін Akismet пайдаланады. Деректеріңіздің қалай өңделетінін біліңіз.